In the face of strong competition, the Royal Varuna Yacht Club (RVYC) has secured the rights to hold ILCA 6 and ILCA 7 Masters Worlds in Pattaya, Thailand, in 2023 – and that’s only 8 months away.
A maritime traveler guide and services site.