Barcelona, Spain Barcelona is the largest city in Catalonia and has over a dozen Antoni Gaudí installations scattered throughout. The most famous being Sagrada Familia and Park Güell, this city is perfect for any fan of Catalan modernism.

Photo from news post
Photo from news post
Photo from news post
No comments yet