8) Johannesburg – South Africa
Aside from being the major city in South Africa, Johannesburg is the largest city in the country. Many faces gracing various runways, TVs and magazines with a chunk of them from South Africa, is a clear indication that Johannesburg truly befits the 8th position on this list.