More About
Crystal Lake




5 Tips Toward
Dining Out for Less
Explore More Fox Valley Towns
Algonquin Aurora Batavia Bolingbrook Crystal Lake Elgin Elmhurst Fox Lake Geneva Huntley Naperville North Aurora Oswego St. Charles Sandwich Sugar Grove West Chicago West Dundee Yorkville |
Located in what is now
southeastern McHenry County, the city is situated to the north and
east of the 230-acre lake of the same name that was said in 1835 to
have waters "as clear as crystal". A pleasant, friendly,
small-town atmosphere greets residents and visitors alike...

|
|