The Delhi International Arts Festival, one of India's most prestigious cultural festivals, began in New Delhi today. The Union Ministry of Culture and Indian Council for Cultural Relations are the principal collaborators of the festival .
Explore Business Standard
First Published: Oct 28 2014 | 12:20 AM IST