Fort Towson

Add links

Eagle Creek State Park is an Illinois state park on 11,100 acres (4,492 ha) on Lake Shelbyville in Shelby County, Illinois, United States.

External links

References