bn:02775217n
Noun Named Entity
EL
No term available
EN
The Yellala Falls are a series of waterfalls and rapids on the Congo River just upstream from Matadi in the Democratic Republic of the Congo. Wikipedia
Relations
Sources