Location

Isla de Gorgona Esmeraldas Ecuador

Isla de Gorgona, Esmeraldas, Ecuador 2.9667, -78.1833