Mbombela Stadium, Nelspruit, South Africa Map
near mataffin, south africa
View Location
Location Map for Mbombela Stadium (near Nelspruit), Mpumalanga Province, South Africa. Venue for 2010 Soccer World Cup.
See more
See more
Nearby Maps
Marloth Park Map
53 miles away
Near marloth park
Marloth Park Map
62 miles away
Near Kruger National Park
Swaziland road Map
78 miles away
0 Comments
New comments have been temporarily disabled.