The Nelson Mandela Bay Stadium is one of three coastal stadiums built in anticipation of the 2010 FIFA World Cup.