Where is Plaza De Isabel Ii?

Where is Plaza De Isabel Ii located?

Plaza De Isabel Ii, Plaza De Isabel Ii, Spain (approx. 28.4701°, -16.2478°)


Where is Plaza De Isabel Ii on the map?