In 2000, an amateur explorer found a hidden cave in France filled with ancient art and burials

A hidden cave in France's Dordogne region, Cussac Cave, revealed thousands of years of history when explorer Marc Delluc discovered detailed Upper Palaeolithic art. Further exploration uncovered an intact human…

Continue ReadingIn 2000, an amateur explorer found a hidden cave in France filled with ancient art and burials