Iguododo

Iguododo na dey populated town and is located in Orhionmwon Local Government Area in Edo State, Nigeria.