Lake Naivasha
The Gilgil River drains part of the floor of the Great Rift Valley, Kenya and the plateau to the east of the valley, flowing from the north into Lake Naivasha. The river runs to the east of the town of Gilgil, which is on the height of land between the Lake Naivasha and Lake Elmenteita basins.