Results 3 results found Bauduen Village, Lac de Sainte-Croix, Gorges du Verdon, France, Europe Lac de Sainte-Croix, Gorges du Verdon, France, Europe Canoes and pedalos on the River Verdon in the Grand Canyon du Verdon near Lac de Ste Croix, in the Alpes de Haute Provence, Provence, France, Europe View at bridge at a lake at Verdon Canyon, Lac du Croix, Haute Provence, France, Europe Lac de Ste. Croix, pedal boats, Grand Canyon du Verdon, Provence, France, Europe