The Timber Moose Lodge is the perfect secluded venue for a wedding! It’s touted as the largest private log cabin in the United States with over 26,000 square feet of living space and 9,000 square feet of decks and balconies with gorgeous mountain views. In addition to having breathtaking scenery the lodge also has 13 […]
Read More ›