Skip to main content
Soccer City (FNB Stadium) — Johannesburg (2010) — #8 in Top 10 Greatest World Cup Stadiums | Top10Grid