Fairview Park is the largest park in Decatur, Illinois, covering 200 acres. It features various recreational facilities, including a swimming pool, tennis courts, playgrounds, and walking trails.
Decatur Trivia Bonanza: Test Your Knowledge with Our Tough Quiz