Consulates of Botswana in Greece


Consulate :

  • 54 Omirou Street 10672 Athens Greece
  • botswana@otenet.gr , necpol@otnet.gr ,
  • +30-210-363-3336 ,
  • +30-210-363-0930 ,

Map


Consulate :

  • 80, Rue de Lausanne 1202 Geneva Switzerland
  • botgen@bluewin.ch ,
  • +41-22-906-1060 ,
  • +41-22-906-1061 ,

Map

Adress of embassy of Botswana in Greece, Phone number of embassy of Botswana in Greece