2020 St. Thomas International Regatta Postponed

2020 St. Thomas International Regatta Postponed

For immediate release March 15, 2020 Postponed – 2020 St. Thomas International Regatta St. Thomas, U.S. Virgin Islands. Organizers of the St. Thomas International Regatta (STIR) regret to announce the postponement of the 2020 event, originally scheduled for March...