A Beginner’s Guide to Snorkeling in the British Virgin Islands

This is just a small sample of the amazing locations this beloved boating destination offers.