Diplomatic Missions of Iran in South Africa

Check the visa requirements
Check visa

Iran Embassy in Pretoria

pickvisa.com