Photo by @williammantani
The Willamette National Forest is a National Forest located in the central portion of the Cascade Range of the U.S. state of Oregon. It comprises 1,678,031 acres, making it one of the largest national forests.
[instagram-feed]