The 26th annual Gandhi Peace Festival is being held Sept. 29 from 10 a.m. to 2 p.m. at Hamilton City Hall, 71 Main St. W. Activities will include display tables, networking, instrumental music, awards, an hour-long panel discussion on violence against women, a peace march and food. All are welcome at the free festival.