The Nelson Mandela Bay Stadium is one of three coastal stadiums built in anticipation of the 2010 FIFA World Cup.
The Nelson Mandela Bay Stadium is one of three coastal stadiums built in anticipation of the 2010 FIFA World Cup. Sports - Facilities, Sports - Soccer Links: en.wikipedia.org By: neotrix