Global Database

Indian Council for Cultural Relations

The Indian Council for Cultural Relations is an autonomous organization of the Indian government that works to strengthen cross-cultural relations. It was founded in 1950 and is based in New Delhi, India.

Learn More About Indian Council for Cultural Relations

Related