skip to main content
Embassies And Consulates Around The World

Location Map of Embassy of France in Juba, South Sudan

Embassy of France in Juba, South Sudan is located at -

European Union Compound, Kololo Road, Thomping
Juba
South Sudan