Embassy of the Republic of Turkey is located in Juba, Sudan on Block 3K South, Plots No.880-881, Hai Matar. Embassy of the Republic of Turkey is rated 3.8 out of 5 in the category embassy in Sudan.
Address
Block 3K South, Plots No.880-881, Hai Matar
Accessibility
Wheelchair-accessible entrance