The Gorges du Verdon is the grand canyon of France. It is situated on the border of the Var and the Alpes de Haute Provence region. The 25 km green colored Verdon river flows through the canyon to the Sainte Croix Lake.
The Gorges du Verdon is the grand canyon of France. It is situated on the border of the Var and the Alpes de Haute Provence region. The 25 km green colored Verdon river flows through the canyon to the Sainte Croix Lake.