Where is Acta Voraport, Barcelona?

Where is Acta Voraport, Barcelona located?

Acta Voraport, Barcelona, Acta Voraport, Barcelona, Spain (approx. 41.39866°, 2.20109°)


Where is Acta Voraport, Barcelona on the map?