Popular beach destinations get crowded for a reason, but that doesn’t mean they’re the only options worth considering.
On the Caribbean coastline of Mexico’s Yucatan Peninsula lies the gorgeous seaside town of Tulum, one of the last cities ...