Key facts
Address | Gaborone, Botswana |
Capacity | 10,000 |
Surface | Grass |
Description
Mochudi Stadium is a football (soccer) venue located in Gaborone, the capital city of Botswana, the stadium holds a total of 10,000 spectators and is home to ‘Mochudi Centre Chiefs FC’.