On which of the following river banks was Harappa situated?AIndusBRaviCChenabDNone of the aboveAnswer: B. Ravi Read Explanation: Harappa was a major site of the Indus civilization. It was situated on the bank of the river Ravi.Read more in App