Multiple choice Where was the Indus Valley Civilization was first discovered? Kashmir Punjab Harappa and Mohenjodaro Kusinagar Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Indus Valley Civilization was first discovered at Harappa in 1921 by Daya Ram Sahni and at Mohenjodaro in 1922 by R.D. Banerjee. These two sites in Punjab province (now in Pakistan) revealed the existence of this ancient Bronze Age civilization.