Where is Lake Zurich?

Where is Lake Zurich located?

Lake Zurich, Illinois, United States (approx. 42.1969689°, -88.0934108°)


Where is Lake Zurich on the map?