Barberton
The old mining town of Barberton is nestled along South Africa’s 10th World Heritage Site, the Makhonjwa Mountains in the De Kaap Valley o...
more
©2025
South Africa Online (Pty) Ltd. SouthAfrica.co.za. All Rights Reserved.