1. Royal Alcázar of Seville
What is it? If you do nothing else in Seville, visit the Royal Alcázar of Seville. This is the oldest royal palace in Europe, full of incredible Moorish and Christian architecture and design, and its fascinating history stretches back over a thousand years.
Why go? History buff or not, you’ll love it here. Every nook and cranny to discover and every minute detail in the mosaics make it worth the trip, and you’ll want to get lost for hours in its high ceilings, peaceful waters and serene green gardens.