Practicing Success
Kathmandu is located on the banks of which river? |
Kali Sharda Koshi Bagmati River |
Bagmati River |
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. |