All EMBASSY & CONSULATE & IO

French Embassy Botswana – Gaborone

Delegation of the European Union – Gaborone – Botswana

German Embassy Botswana – Gaborone

Consulate of Spain in Gaborone – Botswana

British High Commission – Gaborone – Botswana