Naivasha is a market town in Nakuru County, Kenya, lying 47 miles north west of Nairobi.
Ready to adventure and enjoy natural