Dream Juba Resort

An amazing resort next to Juba ‘s Airport; where you can find a shopping mall and office building as well.

Dream Juba Resort

Dream Juba Resort

An amazing resort next to Juba ‘s Airport; where you can find a shopping mall and office building as well.