Small Holder Irrigation Programme is located in Embu, Kenya on Ruguru-Ngandori Mama Ngina St Tujenge Hse. Small Holder Irrigation Programme is rated 3 out of 5 in the category agricultural engineer in Kenya.
Address
Ruguru-Ngandori Mama Ngina St Tujenge Hse