The vast highlands of Kenya serve as catchment areas for the country's numerous rivers. The country is also one of 11 countries that share the Nile River's ...