Barcelona
Barcelona city in Spain, capital of the autonomous region of Catalonia and the province of Barcelona. It is a port on the Mediterranean Sea, 120 km from the French border. The largest industrial and commercial center in Spain. One of the most important tourist destinations in Europe.