Discover the best things to do in Seville, Spain, from exploring the Alcazar and the Seville Cathedral to watching flamenco + enjoying tapas!