Cormorant Point

ec

region Floreana Island

Country Ecuador

Latitude: -1.226460. Longitude: -90.426399