Map of the location: Kenyatta Drive 17, Dar es Salaam (Tanzania),