Canyon du Verdun
The Verdon Gorge is a river canyon in south-eastern France and considered one of Europe’s most beautiful. It is named after its vibrant turquoise-green color.
River Meets Man-made Gorge
The Canyon du Verdun in Provence, France is a spectacular sight. This site is where the rivers meet the man-made gorge. The canyon is near the south-most borders of France between Castellance and Moustiers.
Waterway and Pathway
Located at the bottom of this gorge is the man made waterway. There is a pathway with over many tunnels. Some tunnels even have a path that can be followed by people who are adventurous enough to walk through.
One of the greatest sights to see in all of Europe.