The Yoruba people of Nigeria believe Ife to be a sacred city founded by the gods and the birthplace of humanity. Lying 135 miles northeast of the Nigerian city Lagos, Ife was where archaeologists ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results