Brundage Mountain Resort is proud to be known for having the “Best Snow in Idaho™” due to its unique geographical location and weather patterns. Situated in McCall, Idaho, the resort benefits from consistent snowfall and a favorable climate that creates excellent powder conditions. With an average annual snowfall of over 320 inches, skiers and snowboarders …
Continue reading “Powder Alert: Best Snow Conditions at Brundage Mountain Resort”