Delabar State Park
NATURE · STATE PARK
Delabar State Park
Nature
Delabar State Park in Henderson County, Illinois, covers 89 acres and opened officially in 1960. The park exists because Roy and Jack Delabar donated the land in 1959, and it was named to honor the two brothers. Its significance lies in that gift, which established a state park for the county and preserved the site as public land.
FIND IT
Kingston, Iowa
CITY · 1 STOPSExplore Kingston, Iowa
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine