Owu Waterfalls
Owu Isin local government, Kwara.

Owu Waterfalls was established in , Built by in .
Owu waterfall is the highest and most spectacular natural waterfall in West Africa. With its Ambience, cool environs and lush tributes to nature, everyone is invited for a dip.