Tagged: Mbombela Stadium

mbombela_small-300x225

2010 FIFA World Cup Stadiums: Mbombela Stadium

The Mbombela stadium is one of the newly-built stadiums for the 2010 FIFA World Cup. The Mbombela stadium takes it’s name from the local municipality which incorporates the city of...

Loading...