answersLogoWhite

0

Juba is the capital and largest city of the Republic of South Sudan, a landlocked country in East-Central Africa. South Sudan is the world's newest country. South Sudan declared independence from Sudan on July 9, 2011.

User Avatar

Wiki User

7y ago

What else can I help you with?