A few shops were then opened by the Indians who came to visit the falls and within no time, Nyahururu town was born. Since then, the town has grown by reaps and bounds and today boasts of modern ...