2The Lascaux Cave
The Lascaux Cave is among the most isolated sites in Southern France where Neanderthals and Homo Sapiens Sapiens coexisted 30,000 years ago.
The Lascaux Cave is among the most isolated sites in Southern France where Neanderthals and Homo Sapiens Sapiens coexisted 30,000 years ago.