Yucatan is home to literally thousands of cenotes, which are deep underground pools of clear water that are often great places for swimming and snorkeling. Several of them are located near the little town of Homun. This includes those at Hacienda Kampepen, which some experienced cenote explorers regard as among the finest.
...