We did the Caribbean Queen Snorkel Tour and it was fantastic! On a previous cruise where the Nassau stop was cut short due to an incoming hurricane! we did the Historic City Tour. It was fine - once - if you've never been to the Caribbean before.
Snorkeling wasn't an option on that trip because of the hurricane (we wouldn't be in port long enough) and then we didn't dock at CC. So perhaps the snorkeling on the second trip seemed extra fantastic because we didn't do it the first time!
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!