Owu falls is the highest and one of the most spectacular natural waterfalls in
West Africa, and is located in Ifelodun Local government area of Kwara State. The
waterfall stand as a majestic natural wonder nestled in the beautiful natural
surroundings of Owa-Kajola, but can only be appreciated and promoted by
exploring. The water curtain is 120m above stream level and cascades 330 feet
down an escarpment with rocky outcrops to a pool of ice cold water below. The
water falls is surrounded with a beautiful natural ambience and hills which makes
sightseeing a memorable experience. The waterfall is characterized with fall of
ice cold water, beautiful rocky part and walk ways, and evergreen surrounding.
This beautiful vista offering surrounding is composed of stretch of mountains
extending to Ekiti and Kogi States, which makes for an attractive environment to
visitors and offers them opportunity to engage in the sighting of other creatures
such as like birds, monkeys and reptiles. The natural flora and fauna have turned
the falls into a nature seekers delight.
Sort: Trending