Category: Botswana

Botswana Overview

Country Profile The Republic of Botswana is located in southern Africa, covering an area of 581,700 square...

Embassies of Botswana

The following are Botswana embassies and consulates in other countries: Embassy in Namibia City: Windhoek Address: P.O....