Click image to enlarge

South Sudan, officially the Republic of South Sudan, is a landlocked country in northeastern Africa that gained its independence from Sudan in 2011. Its current capital is Juba, which is also its largest city.

comments / Posted by

Comments