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.
August 30, 2021
Puerto Ayora, Santa Cruz,