Lake Naivasha is a freshwater lake in Kenya, outside the town of Naivasha in Nakuru County, north west of Nairobi.
It is part of the Great Rift Valley and the name derives from the local Maasai name Nai’posha, meaning “rough water” because of the sudden storms which can arise.
Established in 1995, Lake Naivasha National Park is one of the youngest national parks in Kenya that tourists can visit while on a Kenya safari tour in a park covering only 140 square kilometres, with the biggest part of the park being covered by the freshwater lake.
Lake Naivasha is rather shallow and seasonal, with water levels reducing significantly during the dry season, one of its many unique features.