Incorrect data? Please notify us at hi@itinari.com.
Xel Ha is an aquatic theme park that offers snorkeling, swimming, buffet style meals, and other aquatic sports. It is located in the Mexican state of Quintana Roo. ©istock/Australian Lifestyle Images
Want to plan a trip here? Talk to AI travel assistant Maya.