Xcaret or Xel-Ha
Xel-Ha is more of a water theme park with numerous fun aquatic activities. Xcaret has a water theme park but has many other
Xel-Ha is more of a water theme park with numerous fun aquatic activities. Xcaret has a water theme park but has many other