Gaborone Embassies & Consulates

General Consulate

Denmark dutch General Consulate in Gaborone, Botswana

Gaborone, Botswana
Embassy

Chinese Embassy in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Finish Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Embassy

Russian Embassy in Gaborone, Botswana

Gaborone, Botswana
General Consulate

Norwegian General Consulate in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Canadian Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Jamaican Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Consulate

Austrian Consulate in Gaborone, Botswana

Gaborone, Botswana
Embassy

Cuba Embassy in Gaborone, Botswana

Gaborone, Botswana
High Commission

Zambian High Commission in Gaborone, Botswana

Gaborone, Botswana
High Commission

Namibia High Commission in Gaborone, Botswana

Gaborone, Botswana
General Consulate

Dutch General Consulate in Gaborone, Botswana

Gaborone, Botswana
High Commission

Kenyan High Commission in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Belgium Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Guyana Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Italy Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Embassy

Angola Embassy in Gaborone, Botswana

Gaborone, Botswana
High Commission

Indian High Commission in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Irish Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Honorary Consulate

Swedish Honorary Consulate in Gaborone, Botswana

Gaborone, Botswana
Embassy

German Embassy in Gaborone, Botswana

Gaborone, Botswana