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.