Hominin inhabitation of the Iberian Peninsula dates from the Paleolithic.
Many of the best preserved prehistoric remains are in the Atapuerca region, rich with limestone caves that have preserved a million years of human evolution.