Skip to content
aidb
Genovesa Island
Image: Wikimedia Commons

Genovesa Island

Island in the Galapagos Archipelago in Ecuador

Cityvolcanic islandQ181515

Also known as Genovesa · I. Genovesa · Genovesa I. · Genovesa Is. · Tower · Tower Island

Country
Population
  • 0
Area
  • 14.1 km²
Elevation
  • 64 m