Owu-Isin, Nigeria
Owu Waterfalls
Owu Waterfalls is a waterfall located in Owa Kajola in Ifelodun LGA, Kwara, Nigeria. It is the tallest waterfall in West Africa and cascades 100 metres down an escarpment, with rocky outcrops into a pool of ice-cold water below.
- City
- Owu-Isin
- Country
- Nigeria
- Category
- Nature
- Suggested visit
- About 150 minutes
Background: Wikipedia