Aviva Directory » Local & Global » North America » United States » States » Illinois » Cities & Towns » Elgin

Elgin, located on the banks of the Fox River, is a city in Kane and Cook Counties in Illinois. In 1835, the city was established and named in honor of the Scottish hymn, "The Song of Elgin."

Categories

Places to Stay

Regular Websites