Iran-India relations are far-reaching and multidimensional. However, a variety of issues, including the upheaval in the Middle East and North Africa, U.S and Israeli influence over the region, Iran-Israel belligerence, and terrorism all constrain bilateral diplomacy.