Where is Plaza Mayor-Centro Cultural?

Where is Plaza Mayor-Centro Cultural located?

Plaza Mayor-Centro Cultural, Plaza Mayor-Centro Cultural, Spain (approx. 40.268658°, -3.919602°)


Where is Plaza Mayor-Centro Cultural on the map?