KM 240 Carretera Chetumal
Puerto Juarez 77780 Mexico
Puerto Juarez 77780 Mexico
+52 998 883 3293
Open Hours8a-6p
OverviewXel-Ha is south of Playa del Carmen on the mainland. The name means “where the waters are born” as reference to the natural coves and inlets that have created the...
more
