It's hard to choose just one highlight of Spain: beaches, food, culture, fiestas, majestic medieval towns, whitewashed Moorish villages, passionate locals and their love of life, family and friends - they're all exceptional. Except surprises around every corner and wonderfully diverse regions that are well worth seeking out.

DISTANCE FROM AIRPORT TO CITY CENTRE: Madrid: 18 kilometres, Barcelona: 13 kilometres | TIME ZONE: Summer: GMT +2 hours, Winter: GMT +1 hours | CURRENCY: Euro (EUR) | LANGUAGES: The main language is Spanish but there are some regional variations, most notably in Catalonia where they speak Catalan. English is spoken in main tourist areas. |