The Gorges du Verdon, France Awe-inspiring Grand Canyon of France Today, I travelled to the Gorges du Verdon in southeastern France. The