Ilushi

Ilushi na dey community in Esan South East Local Government Area of Edo State, Nigeria.  A major river supports economic activities in the region.