In all its versatile glory, Barcelona is one of my favourite places to holiday in Europe.
Is it the long beach, the overwhelming options for shopping, the vast tourist attractions, or the picturesque views throughout the city? It’ll win your heart one way or another.