A eterna questão de Xcaret ou Xel-Ha, não pode ser respondida porque apesar de os parques terem âmbitos e atividades parecidas não são a mesma coisa. Quanto aos rios de Xcaret, o snorkeling dá para fazer... não vês é nada de interessante. Snorkling à séria e do bom é em Xel-Ha. Mas como diz o
@PauloNev em Akumal também podes ver tartarugas raias e peixes mas sendo em ambiente aberto e selvagem nada te garante que eles estejam lá apesar de ser quase certo que estejam. Ou então em algumas praias de alguns hotéis também fazes um snorkeling muito bom com direito a tudo como por exemplo na praia do Palladium.
Para concluir entre Xel-Ha e Xcaret, Xel-há é um parque totalmente natural praticamente virado para a vida aquática, Xcaret além de ter esta componente também aborda a fauna, a cultura e história Mexicana mas é um parque artificial e fabricado. Classifico os dois como excelentes mas pela beleza eu prefiro Xel-Ha.