The Best Swimming Holes in Mexico’s Yucatan Peninsula
Throughout Mexico’s Yucatan Peninsula, you can find a wide variety of cenotes, natural swimming holes created by the collapse of limestone rock. Cenotes range from open-air pools surrounded by lush…