The ILCA6 Women’s World Championships are set to get under way in Dun Laoghaire, Ireland, next week, with a fleet of 110 athletes from 44 countries preparing for six days of intense racing on Dublin Bay.
The ILCA6 Women’s World Championships are set to get under way in Dun Laoghaire, Ireland, next week, with a fleet of 110 athletes from 44 countries preparing for six days of intense racing on Dublin Bay.