Snorkeling the Cenotes offered by Hidden worlds is an awesome experience that no one should miss!
My husband took these underwater pictures while we snorkeled the cenotes at Hidden Worlds. You can view more photos on the Hidden Worlds website. www.hiddenworlds.com.mx