Mexico’s Marieta, Hidden Beach

One of Mexico’s most amazing wonders is found on the Islas Marietas. The Playa del Amor, or Beach of Love, also known as the Hidden Beach, is tucked away inside a cave with a sizable open top that lets sunlight stream in.
