Q. The Indus Valley Civilization site 'Harappa' is situated on the banks of which river?
Correct Answer & Explanation:
Answer: (B) - Harappa is a major archaeological site of the Indus Valley Civilization, located on the old bank of the Ravi River in Punjab, Pakistan.