Blessed with almost 6000 miles of coastline, Mexico lays claim to some of the world’s most beautiful beaches.
Particularly along the Caribbean coast (on the eastern edge of the Yucatan Peninsula), and the Pacific Coast, beaches with clear water and powdery, soft white sand abound.
Click on for some of our favorite beaches, where the sand is so dazzling you might need to pack an extra pair of sunglasses.

