Top 10 Facts about the Verdon Gorge The Verdon Gorge is Europe’s most beautiful river canyons. This glorious gorge is found in Provence South-eastern France. It got its name from the turquoise-green colour of the