Tarumbeta St, Dar es Salaam, Tanzania
Majebere St, Dar es Salaam, Tanzania
India St, Dar es Salaam, Tanzania
Dar es Salaam, Tanzania