Kenya: the unforgettable bike safari Naivasha is a small Kenyan town on the shores of a lake it shares its name with. It was early ler o post