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?
{"latitude":28.4701,"longitude":-16.2478,"title":"Plaza De Isabel Ii"}