stjohnsdsg.com
ST JOHN'S D.S.G. - PIETERMARITZBURG
St John's Diocesan School for Girls is an independent, medium-sized Anglican school situated in Pietermaritzburg, KwaZulu-Natal, South Africa.