Ivela Falls

From Wikipedia, the free encyclopedia

Ivela Falls is a waterfall in the Gabonese province of Nyanga near the city if Tchibanga.

[edit] See also