My family will be taking the 4-day cruise to the Bahamas in August. I'm looking for recommendations on the excursions available for Nassau.

Also, is there anyone who went on one of the excursions offered but didn't book it through the cruise line. (I know that they can be a bit cheaper if booked directly.)

54 days and counting.

Thanks