Adventure, GalápagosD BrownTortuga Bay Beach May 19, 2025 in Ecuador ⋅ ⛅ 79 °F Usually a non swimming but surfing beach due to strong under currents. 0 likes Trip