Barcelona, Spain

Barcelona is a vibrant mix of Gaudí’s unforgettable architecture, sun-soaked beaches, incredible food, and lively streets filled with unmistakable Catalan charm.