My son is going on a cruise which stops in Cozumel. I know in many destinations people recommend you book with a local operator rather than through the cruise ship company.
Are there any excursions that cater to the cruise ship crowd on Cozumel that anyone would recommend? Something like a snorkeling tour or a booze cruise that includes lunch and snorkeling? Also is it possible to book in advance?
Thanks


Drink all day at home, your friends worry about you; do it on vacation and they say "what a good time you're having". Save your friends needless worry, travel more!