Rufiji-floden ligger helt inden for Tanzania. Floden er dannet ved sammenløbet af Kilombero og Luwegu floderne. Den er ca. 600 kilometer lang, med sin kilde i det sydvestlige Tanzania og sin munding på Det Indiske Ocean på et punkt mellem Mafia Island kaldet Mafia Channel.
Indtægtsfrihed