Carretera Chetumal Puerto Juárez Km 240, locales 1 & 2, módulo B, Q.R. 77780, Mexico+52 998 883 3143
Xel-Há, which in the Mayan language means “where the water is born” is a beautiful natural wonder. You can spend the day swimming and snorkeling among tropical fish that have made the inlet of Xel-Há their home.