Wilderness Lodge is located deep in the heart of the Chippewa National Forest, nestled in the pines along the shore of beautiful Turtle Lake. Lost in time, this grand log estate once served as a booming resort for fishermen, hunters, and families from across the United States and Canada.
Today, Wilderness Lodge is a secluded Northwoods Inn where guests can escape the hustle and bustle of...