The next time you venture to St Croix, US Virgin Islands be sure and visit Cane Bay. On the north side of the island and a long taxi ride from Frederiksted, it is well worth the effort to go snorkeling. The day we were there the waves were calm and the snorkeling was effortless. Tons of fish and coral. There is a nice restaurant with plenty of items on the menu and of course beer. The beach is not the cleanest but there are trees for shade.
If you own or manage Cane Bay, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.