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
photos,
ocean, experience more
December 31, 1969
Puerto Ayora, Santa Cruz,
Galapagos, Ecuador, South America

Engagement

Comments