Nestled on the northern slopes of the breathtaking Magaliesberg mountain range, this 30.77-hectare lifestyle farm in Zandfontein, near BritsHartbeespoort
Nestled on the northern slopes of the breathtaking Magaliesberg mountain range, this 30.77-hectare lifestyle farm in Zandfontein, near Brits…