Discover all the amazing things to do in Seville, the gorgeous capital of Andalusia in southern Spain. We cover historic sites, tapas crawls, flamenco and more!