Heart for Africa is a faith-based not-for-profit public charity. Working with our partners in Africa, we support and encourage self-sustainable homes for orphans and vulnerable children through long term programs and short term service trips that deliver quality care, shelter, food, water, clothing, health care, social work, mentoring and education. We currently serve in two countries in Africa; Kenya and Swaziland. We lead short-term service teams to these two countries to work with children’s homes and organizations. We focuse our efforts in four key areas; Hunger, Orphans, Poverty, and Education.