T.I.N MAGAZINE VISITED THE NOT VERY POPULAR FALLS IN EKITI STATE ON THE 15th OF MAY, THE WATERFALLS IS LOCATED IN IPOLE ILORO, EKITI STATE NIGERIA. DURING OUR