Odosenlu Alaro

From Wikipedia, the free encyclopedia

Odosenlu Alaro is a town in Ijebu side of Ogun State a Yoruba tribe in Nigeria.

Retrieved from ""