Multihull

Geneva to host Switzerland’s first Sail Grand Prix