Santa Cruz Island (Indefatigable)

Given the name of the Holy Cross in Spanish, its English name derives from the British vessel HMS Indefatigable. It has an area of 986 square kilometers (381 sq mi) and a maximum altitude of 864 meters (2834 ft). Santa Cruz is the island that hosts the largest human population in the archipelago at the town of Puerto Ayora. The Charles Darwin Research Station and the headquarters of the Galápagos National Park Service are located here.

Visitor Sites: