Construction and Seating Plan: Inside Peter Mokaba Stadium
Peter Mokaba Stadium, located in Polokwane, South Africa, is a magnificent stadium that can seat up to 46,000 spectators. The stadium was built specifically for the 2010 FIFA World Cup and hosted four matches during the tournament. It is named after Peter Mokaba, who was a prominent anti-apartheid activist and politician in South Africa. The … Read more