Spain is bursting with life and passion; from the flamboyant flamenco to the sizzling tapas; this is a country that exudes energy. Unlock a wealth of culture with each visit, whether it be the jewel-coloured architecture of Gaudi’s Barcelona, the rugged coves of Mallorca or the mystical Alhambra Palace in Granada.