History of Hartbeespoort Dam
Hartbeespoort, situated about 50km northwest of Johannesburg, is snuggled on the slopes of the Magalies Mountain and the banks of Hartbeespoort Dam.
Early History of Hartbeespoort
Hartbeespoort, situated on the slopes of the Magalies Mountain and the banks of Hartbeespoort Dam.