El Garrapatero, Isla Santa Cruz

Looking for a quiet beach on Isla Santa Cruz? Look no further than Playa El Garrapatero. You need...

Read More