Shabbona Lake State Park
Shabbona Township, IL
Nature
Shabbona Lake State Recreation Area is an Illinois state park on 1,550 acres in Shabbona Township, DeKalb County, Illinois, United States. Shabbona Lake is a man-made lake created in 1975 by damming the Indian Creek, a tributary of the Fox River.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account