The Karnali

A 1,100km journey from the source of the Karnali in Tibet, across Nepal, to where it joins the Ganga in Bihar
Ramesh Bhushal
January 11, 2019

Recommended