Force of Nature-Storm Nelson arrives in France 31 March 2024 by PhileNews (Cyprus) Fact: Waves crashed against a lighthouse during Storm Nelson in Les Sables d’Olonne, France.