Where is Plaza de Isabel II?
Where is Plaza de Isabel II located?
Plaza de Isabel II, Madrid, Spain (approx. 40.41806°, -3.709445°)
Where is Plaza de Isabel II on the map?
{"latitude":40.41806,"longitude":-3.709445,"title":"Plaza de Isabel II"}