Verdon Gorge is a river canyon in the southeastern section of France. The gorge is home to the Verdon River, known for its starling turquoise water. A popular rock climbing, kayaking, hiking, and sight-seeing destination.
Must-See Spots on the French Riviera: GRASSE, FRANCE is a picturesque medieval village that also holds the distinction of being the world’s perfume capital. While famous perfumeries like Fragonard offer free tours of their factories, the real reason to c