As part of a Carnival cruise vacation, we booked this tour for snorkeling long before we boarded the ship. The reviews we read were spectacular, and it looked like a sure thing.
At the cruise ship's dock, we boarded a Chevy truck with an open-air covered back for 25 people --- and they made sure 25 people squeezed in. The...
More