The city of Harappa is situated on the bank of which river?
Q1. The city of Harappa is situated on the bank of which river?
Answer: Ravi River
Explanation: The ancient city of Harappa, a major site of the Indus Valley Civilization, is situated on the left bank of the Ravi River in present-day Punjab, Pakistan.