Bringing my family (me, wife, kids 23, 22, 18) and my parents 60's) on a NCL cruise. One of the stops is Belize City. I was wondering, anywhere we could snorkel from a public beach? (i have snorkeled a couple of times, all others beginners...if they even want to try). Hate to plunk down $50 each for an excursion, especially if they find they don't like it.