Indian Council for Cultural Relations

The Indian Council for Cultural Relations (ICCR) is an autonomous organization of the Government of India that promotes cultural relations between India and other countries. It was established in 1950 with the objective of fostering mutual understanding and goodwill between India and other countries through cultural exchange. The ICCR organizes a wide range of cultural … Read more