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