Masaki Peninsula, Rufiji Street , Plot Number 2 Dar es Salaam Tanzania See map: Google Maps Dar es Salaam TZ Javascript is required to view this map.