Lake Naivasha
The Malewa River catchment of provides about 90% of the water flowing into Lake Naivasha, with most of the remainder coming from the Gilgil River.