A city must have a booming tech ecosystem with startups, accelerators/incubators, investors, and talent, as well as an innovative, entrepreneurial, and collaborative atmosphere, to be the African Silicon Valley.