Regions
Inns in Willow Creek
Perched on the side of a mountain, about 1/4 mile above the Wild and Scenic Trinity River sits the town of Willow Creek. Situated between the Trinity Alps Wilderness and Redwoods National Park, Willow Creek is located in the world’s largest Douglas Fir forest.
No results found