Where does the Nguni Tribe come from?
The Nguni is a general name for the Bantu speaking tribes in South Africa, Swaziland and Zimbabwe. The Nguni are broadly classified into 3, the -Northern Nguni – Zulu, Swazi The Swazis were originally in KaNgwane. -Southern Nguni – Xhosa, Thembu, Bomvana, Mpondo, Mfengu Xhosa people are predominantly in the Eastern Cape. -Ndebele – The…

