What to see in Mexico
Tourist attractions Xel-Ha
Xel-Ha is a beautiful natural park that houses an iconic enclosed bay that is home to a vast array of native flora and fauna species. The Mayans discovered this incredible place thousands of years ago. Xel-Há means “where water is born” as several underground rivers flow into this natural wonder.