On the floor of the Great Rift Valley is Naivasha town. Naivasha is rich in birdlife, hippos in the lake and land mammals in the surrounding conservancies. It also ideal for bird watching, hiking and picnic. Checkout some of the attractions in Naivasha.