Kampersrus is a small village nestled at the foot of the Northern Drakensberg Mountains, offering breath-taking views of the Lowveld and surroundings and Mariepskop dual-medium Primary School situated at the top of Kampersrus…
Kampersrus is a small village nestled at the foot of the Northern Drakensberg Mountains, offering breath-taking views of the Lowveld and sur…