Magnificent landscapes of the Verdon and Lake Sainte-Croix
The landscapes of the Verdon are among the most beautiful in Europe. Located in the south of France, the Verdon is a canyon carved out by the river of the same name. The gorge walls are several hundred metres high and plunge into turquoise water. The Verdon is a paradise for lovers of…

