News

France is full of aquatic wonders ... Lake Sainte-Croix: the call of the South Nestled between the Verdon Gorges and lavender fields, this artificial lake is a picture-postcard setting. The water is a ...