Naivasha Children’s Shelter believes in the worth of every child, and every child’s right to have a safe environment to learn, grow and play. We believe the very best place for a child is in a family. That is why we work on the streets to rescue boys, restore their lives, and reunite them with their families.

Subscribe to our newsletter to receive monthly Shelter updates and news.

* indicates required