The ancient city of Harappa is situated on the bank of the __________.
Q1. The ancient city of Harappa is situated on the bank of the __________.
Answer: Ravi River
Explanation: The ancient Harappan city of Harappa is situated on the left bank of the Ravi River in Sahiwal District, Punjab, and was excavated beginning in the 1920s.