Post October 16, 2026October 16, 2026by Brad MorganIn Clifton CollegeClifton College Water PoloDHSDHS Water PoloGlenwood HighGlenwood High Water PoloHilton CollegeHilton College Water PoloKearsney CollegeKearsney College Water PoloKwaZulu-NatalMaritzburg CollegeMaritzburg College Water PoloMichaelhouseMichaelhouse Water PoloNorthwoodNorthwood Water PoloWestville Boys High SchoolWestville Boys Water Polo KZN Water Polo teams for Cape Town IPT announced
Post March 7, 2023March 7, 2023by Brad MorganIn KwaZulu-NatalMichaelhouseMichaelhouse Arts & CultureMichaelhouse CommunitySouth Africa Michaelhouse Jazz Band lights up lunch hour