Skip to content
Curated category

Iberian Peninsula countries

  • PortugalThe Cave of Aroeira in central Portugal yielded a 400,000-year-old skull of Homo heidelbergensis in 2014. This discovery proves human presence on the Iberian…
  • SpainArchaeological research at Atapuerca indicates the Iberian Peninsula was populated by hominids 1.3 million years ago. Modern humans first arrived in Iberia…