is located in South Sudan. Address of is Kajok, South Sudan.
Some of the places around are -
In very close proximity, around 200 meters, there is one more - CIDA Main Office
Kajok, South Sudan