Arusha 10169 Boma Rd, Arusha, Tanzania
Kilimanjaro Airport Rd, Arusha, Tanzania
Njiro Rd, Arusha, Tanzania
semeon road arusha TZ, 2230, Tanzania