Sobi hills is the tallest / highest hill located in Ilorin, Kwara State. It’s the highest natural land form from which the entire city of Ilorin can be seen at a glance. It is one of the most visited fun spots, in which people, friends and tourists love to visit when visiting the city of […]
This is Owu Waterfall, Located in Ifelodun Local Government Area of Kwara State, Owu Waterfall is the tallest waterfalls in West Africa at a height of 120 meters with a 330 feet drop into an ice-cold pool below. It is one of Nigeria’s natural wonders as its existence is said to be untraceable. Register Your […]