Archaeological site

Limeuil

France

About

Limeuil is a prehistoric site of the Dordogne department in France. It was occupied at the end of the Upper Paleolithic and delivered nearly 300 engraved limestone plates.