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