This beautiful stretch of beach south of Cancun, Mexico is another one of my favorite places anywhere!
We took a long weekend several years ago and fell in love! We stayed at one of the many all-inclusive resorts on the beach. Mayan ruins, fantastic coral reef snorkeling, and lots of relaxation. One of the best trips we ever took!