Experience vast and varied cultures with the Festival of India on September 13.
Tag: Festival of India
Festival of India returns Sept. 20
The McLean County India Association (MCIA) and Illinois State University will bring the Festival of India to town from noon to 6 p.m. Saturday, Sept. 20, on the University’s Quad.