Where is Barcelona?
Where is Barcelona located?
Barcelona, Castille and León, Spain (approx. 41.440384°, -4.5525503°)
Where is Barcelona on the map?
{"latitude":41.440384,"longitude":-4.5525503,"title":"Barcelona"}