The hidden villages of Nar and Phu are reached by trekking through a narrow river gorge that feeds into the larger Marshyangdi River. The trek follows the classic Annapurna trail. From the villages and the rice fields along the Marshyangdi River, we walk upstream to Koto. We then head north thru the gorge to the remote Nar & Phu valleys. Phu is reached first. Near the border with Tibet, its location is stunning. Nar is next; both villages exude the authentic culture of Tibet Buddhism. Meals and lodgings are in guest lodges. From Nar, we cross the 5,306 meter high Kang La Pass with its full view of the northern back side of the Annapurna Mastiff.