Botshabelo

South Africa

Botshabelo is a large township located in the Free State province of South Africa, situated to the east of Bloemfontein. The name Botshabelo translates to "a place of refuge."

Established in 1979, it currently stands as the largest township in the Free State and ranks as the second-largest township in South Africa.

Sources

  1. Botshabelo, Free State