THOMSON'S FALLS
Nyahururu
Natural site to discover
Falls of 72 m discovered in 1883 by Joseph Thomson, with the waterfall creating a mist, a path ...Read more