This heaven on earth is located in Owu Isin Local Government of Kwara State. The existence of Owu Falls is untraceable, but the fall has been described as the highest and most spectacular natural waterfalls in West Africa. The water fall cascades 330 feet down an escarpment with rocky outcrops to a pool of ice cold water below which gives a beautiful landscape and offers visitors a refreshing atmosphere.
Owu Falls is always at its best during rainy season which spans 200 meters across making it a wonderful vacation spot.
In Owu Falls, you experience a fine mix of awesome attractions and access to top quality accommodation as it offers a range of quality assessed accommodation with good quality restaurants. Its perfect location and memorable vacation experience makes it the perfect destination to host your next vacation. A fun filled and unforgettable vacation experience awaits you.