St Croix Lake, Les Gorges du Verdon, Provence, FrancelovelyDecember 24, 2013Places St Croix Lake, Les Gorges du Verdon, Provence, France Source: