Santa Cruz GalapagosSanta Cruz is one of the few inhabited islands of the Galapagos. The town of Puerto Ayora acts as a perfect home base with many hotels, restaurants and tours available. The waterfront and all the local wildlife is easily accessible.
Experience More, Ocean,
August 30, 2021
Puerto Ayora, Santa Cruz,
Galapagos, Ecuador, North America