archaeological site

a place where human activity took place and material remains were left behind