. . . . "Xcaret is another great attraction, with activities such as snorkelling, swimming with dolphins, horse riding and various Mayan-themed demonstrations and shows." . . .