queen-angel-snorkeling-st-johnThe best snorkeling spots on St John where you’ll likely see turtles, rays and the impressive Queen Angelfish.