Kathmandu is located on the banks of which river?
Answer & explanation
Correct answer: option 4
The Bagmati River flows through the Kathmandu valley of Nepal, separating the cities of Kathmandu from Patan, before flowing through Madesh Province of southern Nepal and joins the Kamla River in the Indian state of Bihar.