Twenty-Two Boats Ready to Compete in First St. Thomas Yacht Club Invitational Regatta this Weekend
Twenty-two boats, with skippers hailing from the U.S. Virgin Islands, British Virgin Islands, Puerto Rico, USA and Sweden, are ready to take their start on