The Embassy of the Republic of South Sudan is located in Sudan on ElriyadhStreetNo279Block10OppositeEgyptianHouse. The Embassy of the Republic of South Sudan is rated 4.3 out of 5 in the category embassy in Sudan.
Address
ElriyadhStreetNo279Block10OppositeEgyptianHouse