St Charles College

St Charles College

Rugby

Established in

1875

Location

Pietermaritzburg

Club History