1 of 21
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.
Photograph by Miguel Naranjo

21 Best Beaches in the World

Find perfection in these places where land meets water.

ByKimberley Lovato
January 18, 2017

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.

(Mysterious Balls of Goo Are Rolling Onto American Beaches)

Here are 21 of the best.

Travel with National Geographic