To most travellers, Dar es Salaam is just a convenient port of call on the way to more exotic destinations of Zanzibar, the game parks, Pemba or Mafia Islands. This is a great pity, as the city is a fascinating tropical port that is well worth a visit.