El Garrapatero Beach
Ocean swimming beach location.
Santa-Cruz region, Galapagos
Playa Mann
Ocean swimming beach location.
San-Cristobal region, Galapagos