Exploring El Garrapatero Beach, Galapagos Islands - The Ecuador dia...