The City of Barcelona, Spain

As the second largest city in Spain and the capital of Catalonia, Barcelona is the fourth most visited city in Europe, a status which is partly explained by its prime location on the Mediterranean coast, its vibrant atmosphere, rich culture, and the beautiful surroundings you’ll find yourself in as you walk through its streets. Here […]