Europe's biggest canyon and one of the world's prettiest just two hours from major city
Found only a few hours north of the French Riviera you can find one of the most beautiful river canyons offering turquoise-coloured water which is a feast for the eyes. Verdon Gorge is carved by the Verdon River and is found in the southeast of France. The …