Tortuga Bay – Santa Cruz, Galapagos Islands

June 2018 Tortuga Bay – Santa Cruz, Galapagos Islands Our first say of exploration on Santa Cruz! We were anxious … More