Juba
Juba is the capital and largest city of South Sudan, located on the White Nile. It is the country’s political and administrative center.
Juba is the capital and largest city of South Sudan, located on the White Nile. It is the country’s political and administrative center.