Europe | France | La Palud Sur Verdon | Tour Reviews Gorges du Verdon: Watching vulturesOur review of the Gorges du Verdon: Watching vultures tour offers a look into a unique…