The Gorges de l'Ardèche, France The Secret of the Pont d'Arc The Gorges de l'Ardèche offers a stunning view of the