2020 Star Worlds moved to Miami
Published on November 25th, 2019
The 2020 Star World Championship, planned for January 31-February 8 in the Bahamas, is being moved to Miami, Florida. Hurricane Dorian’s impact on the region and effect on supporting logistics have made sponsorship, shipping, and other factors difficult, if not impossible, to overcome, undermining host Nassau Yacht Club’s ability to uphold its contractual obligation. The revised dates are not yet confirmed but will be at Coral Reef Yacht Club in November 2020. Details.