Interesting facts about Barcelona

Barcelona is the capital of Catalonia and the second largest city in Spain, after Madrid. Barcelona is located on the northeast coast of the Iberian Peninsula, facing the Mediterranean Sea, on a plain approximately 5 km (3 mi) wide limited by the mountain range of Collserola, the Llobregat river to the southwest and the Besòs … Read more