Festival of India 2010 Charlotte September 5-6, 2010

The Festival of India 2010 took place September 5-6, 2010 at the Knight Theatre and sourrounding areas outside in downtown Charlotte featiring food, music, dances, vendors, and exhibits.