Owu Waterfalls
Nigeria · Africa

About
Owu Waterfalls is a waterfall located in Owa Onire in Ifelodun LGA, Kwara, Nigeria. It is the tallest waterfall in West Africa and cascades 100 metres (330 ft) down an escarpment, with rocky outcrops into a pool of ice-cold water below.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.