The royal house of Benin is one of the most famous in Africa and the world at large. Yearly, tourists and visitors troop to the ancient city located in Edo state, Nigeria to see the palace which holds the rich history of ancient royalty.Although not all are granted audience with the Oba Omo NOba NEdo, quite a number of people are allowed to ...