/ Port Elizabeth / Places to Visit
Current Filters
Narrow Search
The 46,000-seater Nelson Mandela Bay Stadium was built for the 2010 FIFA World Cup on the shore of the North End Lake. The 46,000-seater Nelson Mandela Bay Stadium was built for the 2010 FIFA World C... The 46,000-seater Nelson Mandela Bay Stadium was built for the 2010 FIFA World Cup on the shore of t...