This Friday, December 5, is the annual Geneva Christmas Walk! This is a great evening out for family and friends, and all of downtown Geneva stays open late to welcome the official start of the holiday season! Santa Lucia arrives, and so does Santa, to light the Holiday Tree on the lawn of the Government …
