The Horton Grove Nature Preserve is a natural area known for its diverse ecosystems and well-maintained trails, leading through the area. It has a size of about 708 acres and features a mix of woodlands, meadows, and wetlands. It is home to various plant and animal species.