Awesome! We've been going to the VI since 1984 and have never had the fortune to see a shark while snorkeling.

You can see tons of large nurse sharks in Windlass Bight, Anegada during June and July. That's their mating season. It's pretty spectacular if you hit it at the right time. We don't snorkel there, too shallow, but you can walk in knee deep and take some great pictures.