Two Cape Town schools on the Top Ten list for best in the world - Smile 90.4FM

Two Cape Town schools on the Top Ten list for best in the world