9 Verdon Gorge France-pixabay-969764_1920.jpg

Pixabay

One of Europe’s most gorgeous river canyons is the Gorges Du Verdon in south-eastern France, in the midst of the region of Provence, Alps and the French Riviera. The gorges have sheer, plunging cliffs, some of which are 2,300 feet high, twice the height of the Eiffel Tower. The jump looks terrifying.