St. Thomas International Regatta has a new face, a new look
Published on April 18th, 2014
Hosted by St. Thomas Yacht Club, the 2014 St. Thomas International Regatta was held March 28-30 in St. Thomas, US Virgin Islands. The St. Thomas International Regatta has a new face, a new look and with that, comes new coverage! More parties, more wind and more cameras. Published on Apr 18, 2014.