St. Thomas Yacht Club Named Wight Vodka’s Favorite Yachting Bar in the Caribbean, Club Gears up for it’s 45th St. Thomas International Regatta
St. Thomas, US Virgin Islands. If your bucket list includes having a drink at the 2017 Favorite Yachting Bar in the Caribbean, then tick that