Where is Plaça dEspanya Station?

Where is Plaça dEspanya Station located?

Plaça dEspanya Station, Plaça dEspanya Station, Spain (approx. 41.37472°, 2.1491668°)


Where is Plaça dEspanya Station on the map?