Example image of eyePlorer eyePlorer map for 'Mfecane': African people Sotho language Zulu language Southern Africa Militarism Pongola River Shaka Tugela River Zulu Lesotho Makololo Mfengu Northern Ndebele people Zulu Kingdom Maize Mozambique Portugal Arable land Assegai Impi Dingiswayo Maputo Maputo Bay Mthethwa Paramountcy Shangaan Ndwandwe Zwide Battle of Gqokli Hill Mzilikazi Boer Griqua Tswana Limpopo River Vaal River Matabeleland Zimbabwe Bulawayo Battle of Mhlatuze River Soshangane Gaza Empire Lebombo Mountains Ngwane Swaziland Sobhuza Zwangendaba Lake Malawi Lake Tanganyika Ngoni people Eastern Cape Xhosa
Disclaimer