The historic Idanre Hills are situated in Idanre town in Ondo State, Nigeria. The beauty and the precise architectural design employed by nature in arranging of the hills is amazing.
A total of 640 steps is required to reach the top with 5 resting spot on the way. The scenery of the green vegetation surrounding the hills and the crystal clear Arun River on the hill top visiting the hills a communion with nature as well......
Sort: Trending