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