New Delhi, Jan. 5 -- India on Monday asked its nationals to avoid non-essential travel to Iran until further notice in view of the developments there, as protests continued for the ninth day against the Iranian establishment, with demonstrations spreading to more cities.

In an advisory, the Ministry of External Affairs asked Indian citizens and PIOs currently in Iran to exercise due caution, avoid areas of protests or demonstrations, and closely monitor news as well as the website and social media handles of the Embassy of India in Tehran.

It said that Indian nationals living in Iran on resident-visas are advised to register with the Indian Embassy, if not already done so.

Meanwhile, protests continued on Monday for a ninth day, with dem...