South Africa
Gauteng
Soshanguve
A township consisting of a diverse community with several extensions, home to Tshwane University of Technology's campus.