This website uses cookies to ensure you get the best experience on our website. Learn more

Tourist Spot Attractions In South Elgin

x
South Elgin is a village in Kane County, Illinois, United States. The population was 21,985 at the 2010 census, and estimated to be 23,000 as of 2017. In 2007, Money magazine named South Elgin as 82nd of 100 entries in its America's Best Places To Live edition and again in 2011 as 98th of 100 entries.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

Tourist Spot Attractions In South Elgin

South Elgin Videos

Shares

x
x
x

Near By Places

Menu