Day: December 18, 2023

La Quina

The site of La Quina, located about 1.5km southwest of the village of Le Pontaroux in Charente, France, was first discovered in 1872. Organized excavation began a few decades later in 1905 and was led by Dr. Henri-Martin. He began his investigations at a section of the site he called the “station amont”, which was…