bn:00873188n
Noun Named Entity
IT
No term available
EN
Nyahururu Falls is a 74 metres waterfall on the Ewaso Ng'iro river in Central Rift Valley Kenya, a few kilometres from Lake Ol Bolossat, which drains from the Aberdare Range. Wikipedia
Relations
Sources
IS A
COUNTRY