Galapagos Islands
Read More25 / 62
Arriving to the island of Santa Cruz, the Las Bachas beach is our first landing.
Sea Lions, Blue-footed Boobies, and Sally Lightfoot Crabs are waiting.
isla santa cruzGalapagosEcuadorsouth americanaturewildlifehikingdingylas bachas
- No Comments