NC Indian and South Asian Film Festival
The Cary Theater 112 E. Chatham Street, Cary, NC, United StatesNorth Carolina Indian and South Asian Film Festival promotes the film artistic appreciation, and exhibits independent films of South and East Asian Origin or by South and East Asian filmmakers…