What shares borderswith Zambia botwana Mozambique and South Africa?

Zimbabwe is the country which shares borders with Zambia, Botswana, Mozambique and South Africa, all of which are located on the continent of Africa, in the southern region.