2025 ILCA 6 Women's & ILCA 7 Men's World Championships
Qingdao, CHINA ยท 10 - 17 May 2025
Notice of Race (pending)
Getting here
Accommodation
About the host