Xel-ha (pronounced “shell-haa”) is a wonderful ecological theme park about an hour away from downtown Cancun. We were treated to an array of water activities like snorkeling, cliff jumping, lazy river among many others. There were several bars and restaurants in the area where you just have to hop in and relax after a few activities. The site is well maintained, lockers are abound and staff are very friendly.
One more thing – be prepared to walk a lot. It’s good exercise.