News

Le Lavandou sits around 30km (18 miles) east of St Tropez, and is a popular holiday spot on the French Riviera. French forecaster Meteo France said an orange alert for thunderstorms and rain ...