The answer is Johannesburg.
The Carlton Centre is 223m (732 ft) tall and has been the tallest skyscraper in Africa since 1973. The building is home to a hotel and shopping mall complex located in the heart of downtown Johannesburg.
On WorldAtlas.com