Where is Barcelona - Maria Cristina?

Where is Barcelona - Maria Cristina located?

Barcelona - Maria Cristina, Barcelona - Maria Cristina, Spain (approx. 41.38776°, 2.126199°)


Where is Barcelona - Maria Cristina on the map?