Situated at an altitude of 1884 meters, Lake Naivasha is a freshwater lake in Kenya located around 100 kilometers northwest of Nairobi and near the town of Naivasha (formerly East Nakuru). The lake is part of the Great Rift Valley and its name comes from the Maasai word, Nai'posha – which translates as "rough water" – on account of the storms that can suddenly arise here.
This vast lake is surrounded by a swampland and fringed by papyrus plants. Among the residents of the lake are over 400 species of birds, including fish eagles, ospreys, lily-trotters, black crakes, and herons, and it’s also home to a large community of hippos. A number of other mammals are also drawn here and it’s not uncommon to see zebra, impala, buffalo, giraffe, and kongoni grazing in the areas surrounding the lake.