For the Islamic name of God, see AllahIllah is a town in Delta State, Nigeria on the west bank of the River Niger, a few miles north of a straight line from Benin City to Enugu. It is located at 201 meters above the sea level. Originally, the town was formed by 5 villages consisting of joined Illah.----Andrew Ateli
See more at Wikipedia.org...