• (1 ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

Barcelona is the capital and most populous city of Catalonia and the second largest city in Spain. It is located on the Mediterranean coast , between the mouths of the rivers Llobregat and Besos, and is limited to the west by the Serra de Collserola ridge .

Details
Location
Tags
comments powered by Disqus

Video Map

Related Videos

More Videos from Lana542001