Regatta Report – 2025 Masters Worlds

Formia, ItalyThe ILCA Masters World Championship was a remarkable event with 455 ILCA 6 and 7 sailors from 35 countries racing over 7 days in the azure, calm seas off Formia, in southern Italy. There was an opening ceremony, involving contestants marching behind their country flags to We are the Champions and Chariots of Fire, speeches and the lighting of the flame – though the most memorable moment of the first day was when 455 boats returning from the practice race tried use 4 small ramps when each boat was only able to use their designed numbered dolly.

See Full Post >>