From the lively streets of Barcelona to the foodie paradise of San Sebastián, Spain was packed with flavour and fun. I couldn’t get enough of the incredible tapas and buzzing local bars.
And for beach time? The Balearic Islands delivered — with sunny days in Mallorca and Ibiza, I soaked up every bit of that Mediterranean magic.
