Barcelona: The City of Gaudi

Barcelona: The City of Gaudi

Barcelona is the capital of Catalonia, this vibrant city is a major tourist hotspot. It is one of the most visited cities in Spain with 20 million tourists each year. That is a lot of visitors in addition to the 1.7 million residents living within the administrative limits of the city. It comes to no [...]