ALL ABOUT IDANRE HILL – OKE IDANRE, ONDO STATE
Idanre Hill is one of the most beautiful natural landscapes in Nigeria. Added to Idanre Hill beauty, which fires human curiosity is the fact that the entire people of Idanre lived on these boulders for almost a millennium. Located in Idanre Town, about 24 kilometres southwest of Akure, Ondo State capital, the ancient Idanre Hills had been a … Read more