Nabuhima

Nabuhima is a shop in Kigoma.

Nabuhima

Shopping
medical_supply
building
Yes