Juba, South Sudan

Juba is the capital and largest city of South Sudan. It is situated on the White Nile and also serves ...
Read more