Mentioned by Cruz Bay Watersports
Top 4 St. John Snorkeling Spots
"Waterlemon Cay is #3 on our list for best St. John snorkeling spots. Waterlemon Cay is located at the very end of the north shore beaches of St. John. You can park at the Annaberg Sugar Mill Ruin and take the walking path on the shoreline for about 20 mins."