This is , by far, some of the best snorkeling in the British Virgin Islands. This snorkel spot, located between the East End of St. John and Normal Island, has some great coral and so many brightly colored fish that you will feel like you are snorkeling in an actual aquarium.