Tagged: Zambia

25323804

10 Facts: Zambia

Zambia is a landlocked country in Southern Africa. Zambia’s neighbors are the DRC (Democratic Republic of the Congo to the North), Tanzania to the North East, Malawi to the East, Mozambique, Zimbabwe, Botswana, and Namibia to...

Loading...