Kisarawe Street Dar es Salaam, 6560, Tanzania
NEAR TANSOMA HOTEL, PLOT 74 Nkrumah St, Dar es Salaam, Tanzania
225 Dar es Salaam TZ, 7536, Tanzania
Dar es Salaam, Tanzania