site

any area showing evidence of human activity as revealed through artifacts and/or features