Shoshone National Forest & Brooks Lake Lodge

S4E6 · 2012-03-18 · 30 min

Wyoming's Shoshone National Forest is one of the best spots in the country to enjoy winter with its jagged peaks and snow covered foothills. There is a unique way to experience this Alpine magic without roughing it in the wild -- Brooks Lake Lodge.

The show’s own verdict is on its page.