Best Snorkeling Spots in the U.S. Virgin Islands

These island reefs just offshore are home to eagle rays, lobsters, schooling fish and even seahorses.