• Thembalitsha is a Xhosa word meaning "new hope" and hope is what Thembalitsha Foundation aims to restore to the destitute, sick and vulnerable in our communities throughout the Western Cape. We are a South African-based non-profit organization developing people to a place of self-reliance by providing services in education, healthcare and training.
  • - public post - ads