Nepal PM Sher Bahadur Deuba set to visit India from 1-3 April Nepalese Prime Minister Sher Bahadur Deuba would head out to India on Friday on maiden…