17th Indian Film Festival of Houston
Asia Society Texas Center 1370 Southmore Blvd., Houston, TX, United StatesCelebrate 17th Indian Film Festival of Houston (IFFH) on February 21-22, 2025 at the Asia Society Texas Center in the Museum District, one of Houston's seven vibrant Cultural Districts, where art, history, and community converge to create a tapestry of creativity and diversity. The event will offer attendees a unique opportunity to learn about India’s […]