A European Informational Website
learn more
Barcelona (Catalan , Spanish ) is the capital of Catalonia and the second largest city in Spain. It is located on the Mediterranean coast (), between the mouths of the rivers Llobregat and Besòs, and is limited to the west by the Serra de Collserola ridge (512 m).