I'm going on my first cruise next week (yay!) and I've been lurking on the board soaking up as much info as possible, but I do have a question.  


I've booked a snorkeling excursion through the cruise line (Norwegian).  It's in Nassau and we board a boat that takes us out to the reef.  Will we need to bring our own towels or will they be provided?

Are we allowed to take towels off the ship? 


Thanks in advance!