From which long-term Native American alliance is there a namesake state park in Shabbona Township, Illinois?
Shabbona Lake State Park: Shabbona Lake State Park is an Illinois state park on 1550 acre in Shabbona Township, DeKalb County, Illinois, United States.
i don't know