Named after the Holy Cross, its English name was
given after the British vessel bearing this name (H.M.S. Indefatigable).
It has an area of 986 km2 and a maximum altitude of 864 meters.
Santa Cruz is the island that hosts the
largest human population in the archipelago at the town of Puerto Ayora
which is the financial and tourist center of the province. In Puerto
Ayora, you will find comfortable hosting facilities.