Mbao Fc
National Stadium, Dar es Salaam

Stadium

National Stadium
Dar es Salaam
Capacity
60,000