World Cup Series to reach a climax at Paris 2024 venue 0 31/05/2018 10:06 Rohart, Xavier (fr) After a series of global events, Sailing's 2018 World Cup Series will draw to a close in Marseille, France as the Paris 2024 Olympic Sailing Competition hosts the Final.