In Xel-Ha National Park, located 122 kilometers (76 mi.) south of Cancun, nature has created incredible caves, inlets and lagoons.
Fish from the Caribbean take refuge in the placid waters of Xel-Ha, where freshwater from nearby streams mixes with the ocean. Snorkelers can mingle with the multi-colored, brilliant fish. The park also offers all modern amenities and services.
Learn more about the best places in the Riviera Maya:
CANCUN | PUERTO MORELOS | PLAYA DEL CARMEN | XCARET | PUERTO AVENTURAS | AKUMAL
AKTUN CHEN | HIDDEN WORLDS | XEL-HA | TULUM |