Spanje is een veelzijdig en gevarieerd land. Als we de klimatologische, natuurlijke en culturele onderlinge verschillen tussen de provincies in aanmerking nemen, zou Spanje net zo goed uit meerdere landjes kunnen bestaan. Het vaste land van Spanje kan eigenlijk in vier gebieden worden opgedeeld: het vochtige, groene, noordelijke Spanje; het vlakke, schaars bevolkte binnenland; het vruchtbare, zonnige Spanje aan de Middellandse Zee en het warme, droge Andalusië. De laatstgenoemde is wellicht de beroemdste streek van het land. Daarnaast kennen we het Spanje van de onderling zo verschillende eilanden als de Balearen in de Middellandse Zee en de Canarische eilanden met hun indrukwekkende uit de oceaan oprijzende vulkaangebergten.
Spanje ligt op het Iberisch schiereiland in Zuid-Europa. Aan de noordzijde vormen de Pyreneeën de grens met Frankrijk en aan de westkant bevindt zich de lange grens met Portugal. Voor het overige wordt Spanje omgeven door heel veel water, te weten de Middellandse Zee en de Atlantische Oceaan. In de Middellandse Zee bevinden zich de Balearen met de bekende eilanden Mallorca, Ibiza, Formentera en Menorca. Voor de Afrikaanse kust bevinden zich de Canarische Eilanden met onder andere Gran Canaria, Tenerife en Lanzarote. Op 2 plekken is sprake van een bijzondere buur. In het noorden is dat het vorstendom Andorra (waar u overigens gewoon met Euro’s kunt betalen) en in het zuiden een stukje Groot-Brittannië in de vorm van de rotspunt Gibraltar. Spanje grenst aan Frankrijk, Andorra en Portugal. Verder wordt Spanje omringd door de Middellandse Zee in het oosten en zuiden, door de Cantabrische Zee (zuidelijk deel van de Golf van Biskaja) in het noorden en door de Atlantische Oceaan in het westen.
Buiten zijn feesten, tapas en siësta is de geschiedenis, fascinerend en zichtbaar in elk van zijn steden. Sevilla, Madrid en Barcelona, om er maar een paar te noemen, onthullen de rijke cultuur en de duizend facetten van een warm en aandoenlijk Spanje.