Prime Minister Sher Bahadur Deuba has said that his India visit has been successful to lay foundation to further strengthen Nepal-India relations. In today's meeting
Prime Minister Sher Bahadur Deubais scheduled to visit India on his first official trip overseas from August 23, according to government sources.