The Highest Waterfall in West Africa- Owu Waterfall, Kwara State.

0
3



The highest waterfall in West Africa- Owu Waterfall, Owa Kajola, Ifelodun LGA of Kwara State. The waterfall measures 120m …

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here