Santa Cruz Galapagos

Santa 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.
Santa Cruz Galapagos
Experience More, Ocean,
August 30, 2021
Puerto Ayora, Santa Cruz,
Galapagos, Ecuador, North America

Comments