Where is Mercabarna?
Where is Mercabarna located?
Mercabarna, Mercabarna (Barcelona Metro), Spain (approx. 41.33361°, 2.0283334°)
Where is Mercabarna on the map?
Mercabarna - Barcelona Airport
Mercabarna - Barcelona Sants Station
Mercabarna - Barcelona
Mercabarna - Best Western Plus Hotel Alfa Aeropuerto, Barcelona
Mercabarna - Plaça dEspanya Station
{"latitude":41.33361,"longitude":2.0283334,"title":"Mercabarna"}