Nyahururu, Kenya, Waterfall, Aberdares Nyahururu The 74m scenic drop of the Thomson’s Falls are literally the only thing to see in Nyahururu. The Waterfall on the Ewaso Ng’iro river drains from the Aberdare Mountain Range. Information Location:Nyahururu, Kenya. Camera:Nikon D800 Lens:Nikkor 24-85mm