
Soshanguve
Soshanguve is a township situated about 30 km north of Pretoria, Gauteng, South Africa. The name Soshanguve is an acronym for SOtho, SHAngaan, NGUni and VEnda, thus showing the multi-ethnic composition of the population. The major African languages of South Africa are heard in Soshanguve.