Own or manage a place in town?Claim a listing
Highmoor Nature Preserve is designated a natural area. It is a 10.5-acre Illinois Nature Preserve. There are dedicated trails for hiking and wildlife includes white-tailed deer, fox, coyotes, owls, songbirds and woodcocks. The preserve has a small gravel parking lot.