Lake Naivasha

Lake Naivasha

10 Tours Available

About Lake Naivasha

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 , 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.”

Quick Facts

Location Nakuru County, Kenya
Size 139 km²
Attractions Boat Ride, Hippo Watching

Photo Gallery

Tours in Lake Naivasha

10 Tours