There’s no denying that Spain is one of the most beautiful countries in the world, with a coastline that covers thousands of miles, a world-class tapas culture, and a history that predates the Roman empire. You’ll want to stay on the beaten path at least long enough to see big Andalusian cities in southern Spain like Seville, Granada, and Cordoba, as well as laze on the Costa del Sol. But there are plenty of smaller cities that are just as worthwhile. Here are the 10 destinations outside of Barcelona where you absolutely have to go in Spain.
Cordoba
The Great Mosque of Cordoba, or Mezquita, is one of the most iconic sites in all of Andalusia, Spain’s southernmost region, housing hundreds of pillars connected by red-and-white-striped arches, and sky-high ceilings showcasing intricate patterns. Outside the Mezquita, Cordoba is a city of Moorish and Renaissance palaces, a bustling central square called Plaza de la Corredera, blossom-covered cobblestone streets, and tranquil courtyards full of orange trees.