Juba Stadium
All countries
🇸🇸
Africa

South Sudan

Photo: Juba Stadium · Juba · 15,000 seats

Stadiums
1
Cities
1
Max. capacity
15,000

Largest stadiums in South Sudan

  • Juba Stadium

    Juba

    15,000 seats

    Open stadium