Juba

E112528 UNEXPLORED

Juba is the capital and largest city of South Sudan, serving as its political, economic, and administrative center.

Aliases (1)


Please wait…