Snorkelers in the Virgin Islands National Park, St John featured locations are Honeymoon Beach, Hawksnest Bay, Caneel bay, and Little Cinnamon Bay.