Multiple choice general knowledge

On the Bank of which river is the City of Lahore located ?

  1. Tapti

  2. Jhelum

  3. Ravi

  4. Tapi

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Lahore is located on the banks of the Ravi River, one of the five rivers of Punjab. The Ravi flows through the city's northern and western sections, though its course has changed over centuries due to floods and human intervention.