We had heard some "not so good" things about Trunk Bay, like crowds and so-so snorkeling. We picked a "one cruise ship day in St Thomas" to visit Trunk Bay and there wasn't a huge croud, plenty of space on the beach and in the water. We found the snorkeling trail to be informative, but didn't learn anything new. The corals and fish were plentiful and pretty. It rained while we were in the water, I felt it on my back. But it was over before we even looked up and the rest of the day was beautiful. Trunk Bay was one of the highlights of our day snorkeling the north shore beaches.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC