IWMI, the International Water Management Institute is located in Battaramulla, Sri Lanka, and is one of 15 centers supported by the Consultative Group on International Agricultural Research.
The International Water Management Institute is located in Battaramulla. This was iwmi. The International Water Management Institute is one of 15 centers. This is iwmi. These 15 centers are supported by the Consultative Group on International Agricultural Research. Battaramulla is Sri Lanka.