Nepal Prime Minister Prachanda to Visit India from May 31 to June 3 This will be Prachanda's first foreign visit after assuming the high office for the third time in December last year