Answer:
Afghanistan
Iran's western borders are with Turkey in the north and Iraq in the south, terminating at the Arvand Rud. The Persian Gulf and Gulf of Oman littorals form the entire 1,770 kilometres (1,100 mi) southern border. To the east lie Afghanistan on the north and Pakistan on the far south.