The Idanre Hill, or Oke Idanre is located in Idanre town in Ondo State of southwestern Nigeria. The hill of Idanre is one of the most beautiful natural landscapes in Nigeria. It includes such cultural sites as “Owa’s Palace, Shrines, Old Court, Belfry, Agbooogun footprint, thunder water (Omi Apaara) and burial mounds and grounds”. It resides 3000 ft above sea
Read more…