Mexico’s Yucatan Peninsula is filled with natural wonders, from postcard-perfect beaches and waterfalls to lush jungles and natural sinkholes known as cenotes. This region is home to some 4,000 cenotes, each with their own distinct features and all ideal for swimming. The water inside these cenotes is strikingly clear and thousands come from across the […]