Homes for mentally disabled children and adults run by registered NPO
Sherwood Park Special Care Centre, based in Cape Town, South Africa, care for the more severely mentally handicapped children with an I.Q less than 30.