Where is Ciutat Vella, Barcelona?
Where is Ciutat Vella, Barcelona located?
Ciutat Vella, Barcelona, Cataluna, Spain (approx. 41.38505°, 2.16659°)
Where is Ciutat Vella, Barcelona on the map?
{"latitude":41.38505,"longitude":2.16659,"title":"Ciutat Vella, Barcelona"}