South Africa flag.Images of South Africa:
Mbombela Stadium Nelspruit

Mbombela Stadium in Nelspruit (Mbombela) is a 40,929-seat stadium built for the 2010 World Cup amid accusations of corruption and murder filed against the contractors. The stadium is now something of a white elephant with only occasional use for rugby, soccer and music concerts.

Mbombela Stadium, South Africa.© John Duerden

previous South Africa image | next image of South Africa


Terms of Use

"The Onside In-Site" Copyright © From 2000. All rights reserved. Soccerphile Ltd.

Top of Page