One of Mexico's prettiest swimming holes (photo: Hemis/Alamy)

Mexican Travel – Cenotes

By Craig Moy

Mexican Travel Cenotes Mayan Riviera Cancun Swimming