World Sailing announces venues for 2027 and 2028 Open Team Racing World Championships
World Sailing has confirmed the venues for the 2027 and 2028 World Sailing Team Racing World Championships, with the championship set to visit Australia and Switzerland over the next two…
















