Example image of eyePlorer eyePlorer map for 'Ndwandwe': Nguni Mthethwa Paramountcy Zulu Kingdom Dingiswayo Shaka Zulu Zwide Battle of Gqokli Hill Ndwandwe–Zulu War Battle of Mhlatuze River Gaza Empire Malawi Mozambique Soshangane Zwangendaba Swaziland Zambia English language Portuguese language Zimbabwe Langa KaXaba Impi Khumalo Matshobana KaMangete Ngoni people Francis Farewell Nongoma, KwaZulu-Natal Sobhuza I of Swaziland Mfecane Military history of South Africa Bantu speaking peoples of South Africa Bantu expansion
Disclaimer