Waterford Kamhlaba UWCSAPO Box 52, Mbabane H100, Swaziland+268 2422 0866
School type Coeducational Day & Boarding Head of school Mr. Stephen Lowry Co-ed Age Range 11-19 Number of pupils 602 Curriculum IBDP, IGCSE Language of Instruction English |