Browsing Category

France

Verdon Gorge in France, Alpes de Haute

The Verdon Gorge is one of the world’s most beautiful gorges located in the Alpes-de-Haute-Provence region of Southern France and is often described as France’s answer to the Grand Canyon. The Verdon gorge measures about 25 km long and up to 700 metres deep formed by the Verdon River. The turquoise-green colour waters of the canyon is its most…
Read More...