where is barcelona located in spain
As shown in the given Barcelona location map that Barcelona is located in north-west Coast of Mediterranean Sea in the north-east of Spain.It is the capital city of province Barcelona and second largest city of Spain after Madrid. Double click this Google Map for Zoomable location.s per the report, Barcelona is the 12th-most-visited city in the world and 4th most visited in Europe after Paris, London, and Rome.