Cenote, a narrow deep river connected to the ocean by an under ground tunnel, awesome snorkeling