SANTA CRUZ A land-based tour of the Galapagos Islands. Read More EcuadorJake M.January 5, 2019Santa Cruz, Puerto Ayora, GalapagosComment