Lake Naivasha is a freshwater lake in Kenya, outside the town of Naivasha in Nakuru County, which lies north west of Nairobi. It is situated in the Great Rift Valley. The name derives from the local Maasai name ɛnaɨpɔ́sha, meaning "that which heaves," a common Maasai word for bodies of water large enough to have wave action when it is windy o…
Lake Naivasha is a freshwater lake in Kenya, outside the town of Naivasha in Nakuru County, which lies north west of Nairobi. It is situated in the Great Rift Valley. The name derives from the local Maasai name ɛnaɨpɔ́sha, meaning "that which heaves," a common Maasai word for bodies of water large enough to have wave action when it is windy or stormy. Naivasha arose from a British attempt to pronounce the Maasai name. Literally, Lake Naivasha means "Lake Lake."
AdFind the top-rated and best-reviewed tours and activities in Naivasha for 2025. Naivasha plans changed? Get free cancelation with a full refund — no questions asked.
Expert guides · Thousands of destinations · Multiple languages