On our last family vacation to Mexico, Ari and I spent a day together at Xcaret. It is part water park and part zoo. Sort of. It is a fantastic place with tons of things to do and if you ever find yourself in the southern part of Quintana Roo, I highly recommend it. The very first thing we did when we got there was swim the mile long tunnels. Yes, we did the whole thing! We caught and released butterflies, patted manta rays, scritched horses and watched a Mayan twirly sky dance.
We also got our picture taken with these adorable parrots: