13 places you should not miss in edo state

  1. P

    Nigeria: 12 Places To Visit On Your First Trip To Edo State

    Edo, a state located in the south-south part of Nigeria or the Deltan region, has a long history of civilization. It is partly what remains of the once powerful and famous imperial Benin kingdom one of the most powerful Africa Empires during 15th and 16th century. The Benin Empire authority and...
Back
Top