South Sudan

South Sudan is a landlocked country in northeastern Africa, independent since 2011. The White Nile flows through it, and its capital is Juba.

Connect