Dwelling Places (DP) is a Christian Non-governmental Organization with extensive experience prevention and protection of victims of child trafficking and unsafe migration programming, advocacy and strategic engagement at national and regional level. Through the rescue, rehabilitation, and Reintegration program, DP has directly supported 2858 vulnerable children, providing shelter, life skills, psycho-social support, catch up education, basic health care, vocational training, Education, and family empowerment services.
Vision: The vision of Dwelling Places is to see "A world where every child has a place to call home and is empowered to reach their full potential within a safe family and community setting."
Mission: Rescue, Rehabilitate, Reintegrate, Educate and Advocate for street-connected children and abandoned babies to enable them reach their full potential.