Kikwalaza , Mikumi Morogoro TZ, 0055, Tanzania
Mikumi Road, Mikumi, Tanzania
TZ, Mikumi 67441, Tanzania