Persia is the old name of Iran
The question as written makes no sense. Iraq and Iran (formerly called Persia each other with no country in between them. (Consult the above map.) However, if you meant to ask which country is between Afghanistan and Iraq, it would be Iran (formerly called Persia).As for the modern country that used to be called Persia, this would be Iran.
Persia is now called Iran
Persia is the old name for the current nation of Iran. For various Persian Wars, see: Persia, Iran-Iraq War, etc.
Yes. Persia's relations with Nazi Germany were great, Hitler influenced the Iranians of the Aryan image and Persia was changed to Iran. Iran, meaning Land of the Aryans. Originally they were Aryans, now they are heavily mixed people.
Yes. Iran lies between Iraq and Afghanistan.
No, Persia is the country also known as Iran.
Iran in biblical times was known as Persia.
Persia was once called Iran
Iran is the country that lies between Iraq & Afghanistan. Iran's historical name was Persia, though it did not have today's borders since those were defined in the 18th and 19th centuries.
Iran.
Persia became known as modern day Iran.