St. Thomas Yacht Club Invitational Regatta
Jersey Bay on the southeast of St. ThomasThe second annual St. Thomas Yacht Club (STYC) Invitational Regatta will take place May 14-16. Run out of the club’s St. Thomas Sailing Center (STSC) in Cowpet Bay, this event […]