Cussac Cave, a hidden cave in France's Dordogne region, has revealed thousands of years of history, with explorer Marc Delluc…