×

Mechi River

River in Asia
The Mechi River is a trans-boundary river flowing through Nepal and India. It is a tributary of the Mahananda River. Wikipedia
Length: 50 mi