Mexico is one of those countries that is super high on my “must-visit” list. I want to eat ALL the Mexican food, explore the ruins, discover the Mexican beaches go scuba diving in Mexico and, of course, take a dip and a snorkel in the best cenotes in Mexico.

What are cenotes?

Cenotes are natural swimming holes. They’re formed by the collapse of porous limestone bedrock. When the rock falls it reveals a secret subterranean world of groundwater pools! Most cave cenotes have fresh water that has been filtered by the earth. This makes the water super clear and pure. So clear in fact that you can often see straight through to small fish darting about in the plants.

What’s special about cenotes?

The Ancient Mayans worshiped cenotes because they were a water source in dry times; the name cenote means ‘sacred well’. They settled villages around cenotes and believed that they were a portal to speak with the gods.

When you visit a cenote today it’s easy to see why they held the Mayans in awe. Swimming in the pristine waters feels like stepping back in time thanks to the giant tropical trees and vines and the almost-eery sun beams.