Geneva, IL
Geneva is a city on the Fox River and the county seat of Kane County, Illinois, situated on the western fringe of the Chicago suburbs. Tracing its history to historic Native American trails, the city is famous for the 1850s Fabyan Windmill, a working Dutch windmill. Geneva has a population of over twenty-one thousand and hosts the Kane County Cougars mino...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.