Barcelona

Barcelona – this is one of the most beautiful cities in Spain, an important industrial and commercial center of the country. Located in the north-east of the Iberian Peninsula, on the Mediterranean coast, 120 kilometers from the Spanish-French border. It is the capital of the autonomous region of Catalonia. Area – 100.4 square meters. km (the second city in this indicator in the country).

Barcelona Tours by Seolla Travel

Barcelona map

Get Updates & More

Thoughtful thoughts to your inbox