Barcelona

EN FR RU UA

Located in Spain.

Barcelona is a city in Spain, the capital of the autonomous region of Catalonia and the province of Barcelona. The port on the Mediterranean Sea is 120 km from the border of France. One of the most important tourist destinations in European routes.

Videos

Official site: https://www.barcelona.cat

Source: Wikipedia

Author(s) of video(s): GlobeTrotterAlpha