Irri

Irri is a village in the Isoko South Local Government Area of Delta State, Nigeria.
References

Category:Villages in Nigeria
Category:Delta State