Nelson Mandela Bay Stadium

E139506 UNEXPLORED

Nelson Mandela Bay Stadium is a modern multi-purpose stadium in Gqeberha (formerly Port Elizabeth), South Africa, best known for hosting matches during the 2010 FIFA World Cup.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Port Elizabeth sportsVenue Nelson Mandela Bay Stadium