The World Cup Series Miami has been one of the major tournaments of sailing to have started off in the New Year. It is the part of the World Cup series to be held this year with the first stage being hosted in the Biscayne Bay area of Miami. The event continued for several days […]