Topless in St. Thomas
Nudity is illegal in the USVI and in most of the non-French Caribbean. Caribbean people are NOT free spirits in this way. St Croix is in the USVI. If you go topless or bottomless on beaches that you believe to be unofficially nude, you can get ticketed or arrested. If this is how you want to spend your vacation, have fun!