East Africa's geographic conditions do not provide high navigational value for rivers. One reason is the terrain; all major rivers pass through areas with significant elevation changes. Another reason is the climate; rivers experience large seasonal variations.
However, the construction of canals in the Central Province has circumvented these two issues. The terrain within the Central Province is relatively flat, and the natural waterways possess navigational value. Although the rivers in the Central Province also vary seasonally, even in the dry season, the rainfall is quite abundant.
