traveldaddy.wordpress.com
The Archaeological Dig Site of Atapuerca – Burgos, Spain
Located in the providence of Burgos in Spain, the archaeological dig site of Atapuerca was designated a World Heritage Site by UNESCO in 2000 and won the Prince of Asturias Award for Research in 19…