Home Tags Zimbabwe

Tag: Zimbabwe

Zimbabwe is a landlocked country located in Southern Africa, between the Zambezi and Limpopo Rivers, bordered by South Africa, Botswana, Zambia and Mozambique.