Kigoma
mikocheni nr Shoppers plaza, Dar Es Salam, Dar Es Salaam, Tanzania
Mary Knoll Lane 31, Masaki, 255 Dar Es Salam, Dar Es Salaam, Tanzania