Swimming with giant whale sharks; Mayan history and culture at Ek Balam pyramids; underground cave; Isla Mujeres.