Zimbabwe • Eastern Africa • Africa
South Africa • Southern Africa • Africa
South Africa • Southern Africa • Africa
South Africa • Southern Africa • Africa
Zambia • Eastern Africa • Africa
Italy • Southern Europe • Europe
Batswana embassies in 2025
Batswana has consukates in 30 countries. Some of the consulates are in Harare, Windhoek, Cape Town, Johannesburg, and Pretoria.