Lots of good places to drop anchor in the Caribbean. Clear water, yachts, ferries, people moving through, great seafood and the occasional rum shop. And history as well. Old forts remaining from the Danes, Swedes, English, French, and Dutch.
Here are photos of a few of my favorites -
If you'd like, check out the following web-cams.
This one is on the harbor in Christiansted. It's located where I stayed.
http://www.gotostcroix.com/live/harborcam.php
Cruz Bay on St John has a lovely harbor. Check it out live at -
http://www.gotostjohn.com/live/index.htm