The Oba of Benin Palace is the most prestigious sites in Benin.The Oba of Benin Palace is one of the top places to see when you visit Benin. It is … [Read more...] about Oba Of Benin Palace: Overview of Oba Palace
Obsessed with Edo Politics, Education and Entertainment