The Peter Mokaba Stadium is situated in Polokwane, the capital of Limpopo, South Africa.The stadium is the first world class football venue in the soccer mad province of Limpopo. Four two tier stands bring the seating capacity to 46,000.
Go to Forum >>0 Comments