Northern Cape High School

Northern Cape High School

We offer a very wide range of extracurricular activities at the school and also support learners participating outside of the school codes at private...