Ilesha

Ilesha is a town in Osun state, a little over 100 kilometers from Ibadan, and historically populated by the Ijesa people, a subgroup of the Yoruba who were one of the earliest migrants from…

Read More