Best ever?

8 min read

With 34 of the finest superyachts racing in idyllic conditions and tight classes, the