Xcaret park is such a great day out with so many wonderful things to experience. The exciting Mayan culture, beautiful birds and interesting animals really blew us away. Its such an exciting yet peaceful environment where you could spend hours wondering around this paradise! We loved the snorkelling and thought the show was really fabulous. Really showcases how amazing Méxican culture is! Gracias from Ireland!!