"One of the larger Kenyan NGOs active in water and sanitation is "Maji Na Ufanisi" (Water and Development).It is involved in community development and infrastructure construction in urban slums and in small towns, advocates for improved sector governance and carries out research.