Irrua


Irrua is the administrative seat of the Esan Central local government area in Edo State Nigeria.

Religion

Irrua has three major religions: Ebor; Islam; and Christianity. Islam was introduced in the early 20th century.

Notable residents

*