Mbombela Stadium Photos

Meet 6 travelers, 27 tour guides and discover 32 photos

Mbombela Stadium is a newly built, all-seater, 40,929-seat stadium and was one of the ten venues for the FIFA World Cup 2010. It is located on open land six kilometres west of Nelspruit, South Africa, the capital of the Mpumalanga province.
View Mbombela Stadium guide >

Exterior View Of Mbombela Stadium

Roof Supports Of Mbombela Stadium In Nelspruit

Seats And Field Of Mbombela Stadium