About Us

cacha how do we do it


Who We Are

The Canada Africa Community Health Alliance (CACHA) is dedicated to improving the health of rural African communities. We are a non-government, non-profit organization.


How Do We Do It?

We work with local partners on programs for disease prevention, treatment, support and education for the most vulnerable populations in Bénin, Tanzania, Uganda, and the Democratic Republic of the Congo.

Combining volunteer missions with ongoing in-country projects, we’re able to bring short and long-term support to our partner communities. Together, we build healthier communities.