Edo

More details

Edo is region of the country of Nigeria.

Edo
CountryNigeria