There are two cannons lying on the bottom close to the mooring in Eustacia Sound. The reef is pretty battered but

I have found some good snorkeling off Honeymoon Beach on the west shore of Mosquito Island, and especially the reefs off the west shore of Necker Island.