The Gorges 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.

Comments are closed.