As summer temperatures draw travelers in droves to Cancun’s packed white-sand beaches, some visitors find the crowds a little too overwhelming. Fortunately, the Mexican Caribbean is brimming with hidden gems and underrated destinations that offer white-sand beaches, rich culture, and much more. One of them is the stunning coastal town of Mahahual, situated several hours …