Iraq Banner Desktop

Store Banner Mobile


Bakoni ruins in the hills of Machadodorp

Research on Bakoni ruins of South Africa debunks colonial perceptions of primitivism

There are many Bakoni ruins around the modern town of Machadodorp in South Africa’s Mpumalanga Province, most of them situated on the hills above the town. The slopes here are covered with terraces...