There's no better chance to live your best Spanish life than 12 days drifting around Spain. Together we'll explore Spain's most iconic cities - think Madrid, Barcelona, Valencia & Granada – along with the smaller cobbled-street towns of Burgos, Zaragoza, San Sebastian, Pamplona & Toledo, with a couple of nights in the magical party island of Ibiza for the vibes. Between paella-making classes, evening flamenco, locally guided tours of Albaicin & Alhambra, palm-fringed sunsets and plenty of tapas, we'll feel like Spanish locals in no time.