The International Film Festival of India, founded in 1952, is an annual film festival currently held in Goa, on the western coast of India. From Wikipedia
Featuring streaming giants in its ranks, the 31-member panel will oversee every aspect of November’s festival in Goa.