Venues

Independence Stadium

Seats: 19300 City: Windhoek,Namibia Address: NA

Sam Nujoma Stadium

Seats: 10300 City: Windhoek,Namibia Address: NA

Sam Nujoma Stadium

Seats: NA City: Windhoek,Namibia Address: NA