In the 20 plus visits my girlfriend and I have made to St Croix, we have snorkeled at some 15 locations around the island. When we were back in St Croix in early July for Mango Melee, we discovered a new place to snorkel off Sand Castle beach that was just one of the best we have ever experienced. Usually, when we snorkel Sand Castle Beach, we come out from the pool and turn LEFT and hike up the beach near Cottages and go out from there. This is usually a great snorkel in itself. But here are some instructions for what we did this time:
Come out from the Sand Castle pool and turn RIGHT, walking toward Frederiksted. Walk for approximately 5 minutes. You will pass a small stone structure on the beach. Continue walking a little further until you are next to an abandon wood beach shack that has graffiti painted on it. Enter the water in front of this building and swim straight out (about a 5 minute swim) until you encounter some old machinery that was dumped into the sea many years ago. It is covered with colorful sea life! Many colors including yellow, purple, red, and orange corals. There are many varieties of fish swimming around this area, and it is stunning!
After enjoying this area for awhile, we slowly swam back toward Sand Castle, and encountered a number of rays, colored fish, and even some starfish! This is the first time ever that I have seen starfish while snorkeling this beach. In all, just a great, great snorkel and I recommend it to all.