Nigeria
Ombaka National Stadium, Benguela

Stadium

Ombaka National Stadium
Benguela
Capacity
35,000