Capital name of South Sudan
The capital name of South Sudan country is Juba which is located in the continent of Africa with much additional information and details about Juba capital or city of Republic of South Sudan, also all capitals names of world countries.