Explain archaeological excavation. Discuss some prominent archaeological sites in the Indian subcontinent
Archaeological Excavation: Archaeological excavation is a systematic and scientific process of uncovering, documenting, and studying artifacts, structures, and other cultural …