Showing 1-3 of 3 Resorts and Lodges
Wausota Resort
Squaw Lake, Minnesota, United States
Bright Star Resort
Squaw Lake, Minnesota, United States
Welcome to the only resort on this remote and quiet lake in Minnesota's Chippewa National Forest. This is a great spot to hunt, snowmobile or enjoy... more
Resort features:
- Family
- Fishing
- Cabins, Cottages, and Chalets