There are oceans in many parts of the world. But cenotes — these beautiful and extensive freshwater caves — exist only in Mexico.