Centennial Park
Champaign Township, IL
Nature
Located in the western part of Champaign, Illinois, Centennial Park is the second largest park operated by the Champaign Park District. Land for the park was acquired in 1959 for an estimated cost of $161,800.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account