Verdon Gorge
The Gorges Du Verdon (in French: Les Gorges du Verdon or Grand canyon du Verdon), in south-eastern France (Alpes-de-Haute-Provence), is a river canyon that is often considered to be one of Europe's most beautiful. It is about 25 kilometres long and …