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 ...