New Delhi [India], March 31 (ANI): Nepal's Prime Minister Sher Bahadur Deuba's official visit to India from April 1 to 3 reflects Delhi and Kathmandu's old friendship which flourished back in 1950 when both countries came together and signed the India-Nepal Treaty of Peace and Friendship.