Playa del Amor, Marietas Islands, Mexico: A swim through an opening nearly invisible from the sea reveals what locals call the “hidden beach,” encircled by an impressive rock ring forming a natural oculus for the sun and sky. Only six visitors at a time can visit “Love Beach” via approved tour operators such as Punta Mita Adventures.
21 Best Beaches in the World
Find perfection in these places where land meets water.
Ask true beach lovers to name a favorite swath of surf and sand, and the answer changes with the tides. Luckily our planet is covered in oceans, seas, and lakes, which means there’s a beach to indulge any whim. From pearly crescents covered in shells to turquoise bays teeming with Skittles-colored fish, they’re not all created equal.
Here are 21 of the best.
- Nat Geo Expeditions