Ubungo, Msewe, Tanzania
Mbezi Beach Interchick Dar es salaam TZ, 14121, Tanzania
Dar es Salaam, Tanzania