Barcelona City

Barcelona, the capital city of Catalonia. Its located between the rivers of the Llobregat and the Besňs on the Mediterranean coast. It has a population of just over 1.6 million residents. Barcelona is known for its beautiful Mediterranean beaches, a large network of parks and a beautifully diverse collection of historical landmarks. It also is […]