South Plaza Island

EC

Country Ecuador

Latitude: -0.583611. Longitude: -90.162498