All EMBASSY & CONSULATE & IO

African Union (AU) – Addis Ababa – Ethiopia

Catalonia Trade & Investment (Generalitat of Catalonia) – Nairobi – Kenya

British High Commission – Gaborone – Botswana

Consulate of Spain in Gaborone – Botswana

German Embassy Botswana – Gaborone

European Commission – Gaborone – Botswana

French Embassy Botswana – Gaborone

Catalonia Trade & Investment (Generalitat of Catalonia) – Johannesburg – South Africa

Botswana Embassy in South Africa – Pretoria

US Embassy – Gaborone – Botswana