World Film Festival 2025 Ends with Star-Studded Red Carpet at Travancore Palace
New Delhi, 17th March, 2025, Monday: I View World Film Festival took place in New Delhi with a 4 day packed schedule and star attendance. The festival opened on the 12th of March with the premiere of ‘My Melbourne’ and concluded on 16th March, 2025 with ‘Santosh’, a UK entry to the Oscars. Organised by …
Read more “World Film Festival 2025 Ends with Star-Studded Red Carpet at Travancore Palace”