CCP GOA

G20

The International Film Festival of India (IFFI), founded in 1952, is one of the most significant film festivals in Asia.