Diplomatic Missions of Germany in South Sudan

Check the visa requirements
Check visa

Germany Embassy in Juba

pickvisa.com