Where is Plaza Isabel la Católica?
Where is Plaza Isabel la Católica located?
Plaza Isabel la Católica, Plaza Isabel la Católica, Spain (approx. 37.17556°, -3.596872°)
Where is Plaza Isabel la Católica on the map?
{"latitude":37.17556,"longitude":-3.596872,"title":"Plaza Isabel la Católica"}