One thing we wanted do do before we left Mexico was some snorkeling. For the past 2 days the beach here has had the red flag out (no swimming), plus there is no reef here. So, we decided to do a snorkeling excursion . . . and we're glad we did!
Our excursion took us to 3 different places. The first was an ocean inlet:

It was very cool. I had an underwater camera (not digital, so I have no idea how my pictures will turn out) We saw lots of tropical fish and some beautiful underwater formations. Unfortunately, due to rough sea conditions, we didn't go near the open sea, but we loved what we saw.

Next we went to what is called a closed cenote. It's basically an underground cave that is part of an underground river system. The water was "refreshing" as our tour guide liked to call it . . . but it was a really neat experience. Not much to see as far as fish go, but amazing underwater formations. And now I can say that I've gone swimming in a cave!
At the end of the tour, they took our picture. I'm always a sucker for these things!

Lastly, was the open cenote (basic difference - this one has no roof). Here they had a zipline into the water, a platform to jump from, etc . . . We didn't do any of that, but enjoyed some more snorkeling.

Right next to the open cenote there is a cave you can climb down into to get an idea of how all of these cenotes are attached to each other. It was really cool.