Villages of Hope: Africa Society is a Canadian charitable organization registered with the CRA (Registration #84950 3073 RR0001) bringing hope to children in need throughout Africa.
Mission & Vision
Our mission is to bring lasting hope to orphans and vulnerable children throughout Africa by providing them with holistic (emotional, intellectual, physical, social, spiritual) and loving care so they can embrace adulthood as contributing members of society.
Our vision is that all children are loved and cared for. Read More