As one of the most exotic countries in Europe, Spain offers everything – world class architecture, exquisite cuisine, overwhelming coastline and soul-stirring flamenco.

Explore the Moorish and medieval sides to the country, trekking through white-washed villages, wild meadows and rich forests.  Visit the Alhambra Palace and explore the Islamic architecture of the region.  Or even head out one of the most famous pilgrimage routes – the Camino de Santiago! Oh yes – there are some rather lovely beaches if you need to lie down after all of that!