Brassy and brash one minute, cultured and elegant the next, Spain is a cultural chameleon. Travel between cities and you’ll realise that each area has its own distinct character. Madrid is a colourful confection of belle époque architecture, centre of the Spanish culinary scene and flamboyant nightlife hub; Barcelona is sophisticated and cosmopolitan; Granada is exotic and breathtakingly beautiful; while Seville exudes medieval charm. The sun-soaked costas with their high-rise resorts deserve a mention, but some of the areas of Spain most worth visiting are those that barely register on the tourist radar. Explore the lush foothills and high peaks of the Spanish Pyrenees or the olive groves of Extremadura to see the country’s quieter side.