Embassy of France in South Sudan ( Djouba )

Information

AddressCampus de l’UE, Kololo Road, Thomping,Telephone211 (0) 9 27 69 00 00