Fall In Love With This Lovely Winter Log Cabin — photo 2

Fall In Love With This Lovely Winter Log Cabin

Take a look inside this cabin at the Devil's Thumb Ranch located in Tabernash, Colorado. The Devil's Thumb Ranch is an environmentally friendly year-round Ranch resort and spa that offers rustically upscale accommodations, fine dining, and an array of winter and summer outdoor and wilderness recreation activities including Nordic skiing, flyfishing, and horseback riding. Located in the Colorado Rocky Mountains, 65 miles west of Denver, 10 minutes from Winter Park.