If there were a brochure showcasing the best place in the world to sail, today would have been the day to create it in St. Thomas. Ideal conditions set the stage for the opening day, delivering an almost flawless experience for competitors.
If there were a brochure showcasing the best place in the world to sail, today would have been the day to create it in St. Thomas. Ideal conditions set the stage for the opening day, delivering an almost flawless experience for competitors.
Leave a Reply