India's government body for international cultural relations, headquartered in New Delhi.
The Indian Council for Cultural Relations (ICCR) is an autonomous body of the Government of India that promotes India's cultural relations with other countries. Headquartered at Azad Bhavan in New Delhi, it runs cultural centres abroad, scholarships, exchanges and festivals of music, dance and the visual arts.