Edo State

Edo is one of the 36 states of Nigeria. The capital is Benin City.


Edo State Media