Tag: Sher

Of Naivasha And Its Lake

Naivasha is a small cosmopolitan town at the bottom of the Rift Valley.  It is one of the four constituencies forming Nakuru County, part of the former Great Rift Valley Province in Kenya. Naivasha has an area of 1,707 square kilometers with a population density of approximately 350,000.  The town was originally an area for … read more