Have you heard of cenotes? These underwater caves are amazing natural swimming spots hidden in the jungle. Famous for their pristine waters and beautiful tropical esthetics, visiting the cenotes is a ...