Lake of the Woods Forest Preserve
Champaign, IL
Nature
Lake of the Woods Forest Preserve is a park and nature reserve of 900 acres in size, located adjacent to the communities of Lake of the Woods and Mahomet, in the US State of Illinois. It is operated by the Champaign County Forest Preserve District, a special district serving Champaign County, Illinois, which has built their headquarters in the park.
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