Idanre Hills
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......