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.
South Sudan is a landlocked country in northeastern Africa, independent since 2011. The White Nile flows through it, and its capital is Juba.