River Deep, Mountain High
Where Provence and the Alps meet is the Verdon Gorge (Gorges du Verdon). At 15.5 miles long and almost 3,000 feet deep, it’s Europe’s largest canyon. At around 6,700 feet above sea level, the village of Saint-Véran, in the Hautes-Alpes department is the highest municipality in […]
Read More