
A remarkable cave in France is revealing secrets about early human ritual practices and burial traditions. Grotte de Cussac cave is located in Dordogne, in southwest France, set between the Loire Valley and the Pyrenees mountains.
Section:
Source: origins