Las Bachas Santa Cruz Cruises
Las Bachas is a beach on the island of Santa Cruz in the Galapagos Islands. The white sand beach is a nesting ground for Pacific Green Sea Turtles. Other wildlife seen along this beach may be Great Blue Heron, Brown Pelican, Flamingos and Sally Lightfoot Crabs.