The Western Province Ice Hockey Association (WPIHA, WP Ice Hockey)[1][2] is a non-profit organization and member branch of South African Ice Hockey Federation in charge of governing ice hockey at all levels in Western Cape.
It comprises 3 ice hockey teams, 110 players, 10 officials.
[3][4]