France's Grand Canyon called Gorges du Verdon
The Verdon Gorge, in south-eastern France, is a river canyon that is often considered to be one of Europe's most beautiful. France's Grand Canyon called Gorges du Verdon. The trip in May will include biking along its many vistas and partaking in Provencal cuisine. One of the many "must-see" destinations in Provence.