The Rufiji River is the longest river in Tanzania, stretching approximately 600 kilometers. It flows through southern Tanzania, draining into the Indian Ocean near the town of Mafia. The Rufiji River is significant for its role in supporting wildlife, providing water for irrigation, and hosting diverse ecosystems.