Hidden place · Juba, South Sudan

Juba Stadium

This multi-use stadium opened in 1962 and is home to South Sudan’s national football team. It offers a look at an important part of the city’s sporting life.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload