Directorate of Film Festivals

Printer-friendly version

The Directorate of Film Festivals in India is an organization that initiates and presents the International Film Festival of India, the National Film Awards and the Indian Panorama