NIDI - Northern Institute of Development Initiatives is located in Jaffna, Sri Lanka on 88 Sivapiragasam Rd. NIDI - Northern Institute of Development Initiatives is rated 5 out of 5 in the category economic development agency in Sri Lanka.
Address
88 Sivapiragasam Rd