Imarisha CBO

Nyeri, Kenya, Africa
We are a community based organisation that seek to facilitate accelerated adoption of innovative approaches and practices among marginalized communities for sustainable development