CAF Super Cup

Venues

Venues

Stade Mustapha Tchaker
City El Bouleïda (Blida)
Capacity 45000
Address Boulevard Colonel Lotfi
Global Football
Africa