Special Holiday Traditions in Geneva

Each year, roughly 20,000 people flock to Geneva for the annual Christmas Walk and House Tour. Find out what makes this holiday tradition such a special homecoming for our region.