Question: the indus basin treaty was signed in karachi by
Answer: The Indus Waters Treaty ( English ) or सिंधु जल संधि ( Hindi ) or `` سندھ طاس معاہدہ '' ( Urdu ) is a water - sharing treaty between India and Pakistan , brokered by the World Bank ( then the International Bank for Reconstruction and Development ) The treaty was signed in Karachi on September 19 , 1960 by then Prime Minister of India Pandit Jawaharlal Nehru and then President of Pakistan Ayub Khan .