Address:
High Commission of Botswana in New Delhi, India
PLOT F8/3, VASANT, VIHAR
NEW DEHLI – 110057
INDIA
(+91) 11 4653 7000
(+91) 11 4603 6191
NA
NA