History Nelson Mandela Questions
The Nelson Mandela Children's Home is a residential care facility for orphaned and vulnerable children in South Africa. It is located in Houghton, Johannesburg.