Giraglia Rolex Cup — 7 May 2019 Place: St Tropez – France Details: www.societe-nautique-saint-tropez.fr Coastal race between St Tropez and Genoa (Italy). Continue Reading ...