Lake Naivasha is a freshwater lake in Kenya, located outside the town of Naivasha in Nakuru County, which is located northwest of the capital city of Nairobi. It is a portion of the Great Rift Valley, which runs into Africa. Because of the unexpected storms, the term Nai’posha is derived from the Maasai word for...Read More