indian envoy to nepal India's new envoy to Nepal reaches Kathmandu Manjeev Singh Puri, a 1982 batch IFS officer, was on March 10 appointed as India's 24th ambassador to Nepal. « Previous1Next » 1 of 1