India, Jan. 5 -- India on Monday urged its citizens to avoid non-essential travel to Iran amid growing protests in that country over inflation and the rising cost of living.

An advisory from the external affairs ministry called on Indian nationals and people of Indian-origin already in Iran to exercise caution and to avoid areas where protests are being held.

"In view of recent developments, Indian nationals are advised to avoid non-essential travel to the Islamic Republic of Iran until further notice," the advisory said.

Indian citizens and PIOs in Iran "should exercise due caution, avoid areas of protests or demonstrations, and closely monitor news as well as the website and social media handles" of the Indian embassy.

Indian nation...