Idanre hills with the highest peak reached by six hundred and sixty seven (667) steps remain one of the wonders of nature and a marvelous tourist destination. Estimated to be over 800 years, they are located in the ancient town of Idanre, Ondo State, South West, Nigeria.