Grand Turk overall was disappointing, and our excursion didn't help any. Very little to do on the island overall unless you're a nature lover. Decent amount of shopping options at the cruise port. Excursion check ins were disorganized and chaotic. We wasted an hour waiting for the excursion to start due to the fact that the ship was late getting into port. The snorkeling portion of the excursion was TERRIBLE. Water way, way too deep to do any enjoyable snorkeling. Add to that a very choppy sea and people who don't pay attention to where they're kicking when they swim, and the snorkeling was a total waste of time. The time at the beach was nicer, and the rum punch was tasty, but overall this excursion was by far our least favorite.
Read jpeace121's full Ruby Princess cruise review