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