An archaeological site is a location where remains of past civilizations are preserved. These sites contain artefacts structures and fossils. An example is Dholavira a major site of the Indus Valley Civilization in Gujarat. Class 6 NCERT Vocational Education Kaushal Bodh ...