Lake Naivasha

You are currently viewing Lake Naivasha

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.