Address:
High Commission of Botswana in Abuja, Nigeria
PLOT 1241, OGUTA LAKE STREET
(OFF RIVER BENUE STREET)
MAITAMA, EXTENSION
ABUJA
NIGERIA
NA
(+234) 7034 103 830
NA
NA