Nelspruit – 2010 World Cup Host City

Mpumalanga Tourism talks about hosting the 2010 World Cup at the Mbombela Stadium in Nelspruit, South Africa