Port Elizabeth
Close to the ground.

Nelson Mandela Stadium

70 Prince Alfred Rd, North End

S 33 56.273 E 025 35.989

Nelson Mandela Stadium is the newly constructed R1.7 billion multi-purpose structure that was built to host the 2010 FIFA World Cup.

Tags: , , , ,