This image referencing 'Nelson Mandela Bay' is courtesy of Flickr. Click on the name of the Flickr account holder below the photograph to see more images. 0084stadiums Image by Media Club South Africa South Africa Eastern Cape Province Port Elizabeth. The Nelson Mandela Bay Stadium, In Port Elizabeth, still under construction for the 2010 World Cup. Photo by Rodger Bosch 24/03/2010 This image is automatically selected as it was published with this keyword/s relevant to Port … [Read more...] about 2010 World Cup Stadium – Nelson Mandela Bay

