Thabazimbi Iron Mine In Limpopo, South Africa | The …
Owners 3 Records. The Thabazimbi Iron Mine is in Limpopo, South Africa. The site was first discovered in 1917. The Thabazimbi Iron Mine is a surface and underground mining operation. Initial production took place in 1931 and …