2025 ILCA 6 & ILCA 7 Masters World Championships
Formia, ITALY ยท 19 - 28 September 2025
Notice of Race is coming soon ...
Getting here
Accommodation
About the Host & Venue