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