Repeat: Overall, the boarding school, which spans 52 acres in the small town of Henley-on-Klip near Johannesburg, accommodates 400 South African girls of any race, color or origin, aged 12 to 18.
Overall, the boarding school, which spans 52 acres in the small town of Henley-on-Klip near Johannesburg, accommodates 400 South African girls of any race, color or origin, aged 12 to 18.