beachhousekitchen.com
Tibetan ‘Magic Herb’ Momos
Menchuka, or ‘healing-ice-water’, is a small village in a remote valley close to the Tibetan border of Arunachal Pradesh, Norteastern India. Menchuka has a real outpost feel and is inhabit…