Barcelona
Major coastal city in Catalonia, Spain.
Barcelone
Barcelona is a major coastal city in Catalonia, Spain. It's renowned for its distinctive architecture (particularly the works of Antoni Gaudí like Sagrada Família and Park Güell), vibrant culture, beautiful beaches, and as a significant European economic hub.
Built by Tim Jones