Kyakulumbye Development foundation (KDF)

A rural community based non-profit making non governmental organisation promoting community development through effective service delivery.