In St croix now as most have said the pier is a don't miss. Turtles all over the place. Just this afternoon we found 2 seahorses, 3 octopus,1 frogfish ,2 eagle rays and 1 small southern ray. Just go slow. The wind had made diving the North shore interesting but we have shore dove Cane Bay, Pavillions, Davis Bay and Northstar in the last 2 weeks. I think the reefs are not bad ,very comparable to Grand Caymen less the swim throughs. All the northern dives have been very Sharky. Best info on St Croix diving is on You Tube Tritons Realm. Jeff has great videos and tips on STX