Stadium Name: Nelson Mandela Bay Stadium
Country:
South Africa America
Address: 70 Prince Alfred Road, Prince Alfred Park, Nelson Mandela Bay
Capacity: 48 459
Surface: Grass
Teams:

Nelson Mandela Bay Stadium