"As Big As Cannes Very Soon": India's Biggest Film Festival Kicks Off In Goa
Touted as 'Asia's largest film festival', this year's edition features 270 films from 84 countries,
(Forbes, 2025-11-21T20:58:46Z)