Owu Falls, in Kwara State is the highest and most spectacular natural waterfall in West Africa, at its best during the rainy season. The waterfall cascades 330 feet down an escarpment with rocky outcrops to a pool of ice-cold water below.
Single,18andabove? lets go on an Adventure to Owu falls courtesy Nitreme Events, call 016629614 or visit http://18andabove.blogspot.com for more details