Byen ligger bare en grad syd for ekvator, og er Tanzanias nest største havneby ved Victoriasjøen.