Location of Barcelona in Spain: Overview, History, Map, and Fascinating Facts
{Barcelona is in northeastern Spain on the Iberian Peninsula. It sits on the Mediterranean coast and is the capital of Catalonia. Barcelona is about 90 miles (150 km) south of the French border. Its coordinates are 41.390205° N latitude and 2.154007° E longitude.} The map of Barcelona reveals its distinctive layout, marked by the famous … Read more