Wondering what to do in Seville, Spain? We created a list of the best 13 attractions, activities, and must-visit spots to see in Seville.