- East London, Eastern Cape, South Africa
Greensleeves Children's Trust provides holistic residential care for abandoned and abused children in order to groom them into adults who can participate in the growth and development of South Africa in a valuable and meaningful way.