ILCA 6 Masters World Champs – Aussie clean sweep in GGM
Pattaya, Thailand – Two races were completed on the final day of the 2023 ILCA 6 Masters World Championships, hosted by the Royal Varuna Yacht Club, bringing the event to a close. Although three races were intended due to the…