The Idanre Hills, Ondo State, Nigeria. It is one of the best wonders of nature in Africa. The serene community, which is known for it's wonderous hills, makes it one of the most magnificent tourist centres in Africa and even the world. It was an awesome experience and my picture says it all.
You are viewing a single comment's thread from: