Ski and Snowboard at Mt. Bachelor, Oregon: Total Snow-Sport Paradise

Those Pacific storm systems that swirl across the Weather Channel map can drop from 8 to 10 inches of new snow per storm in the Oregon Cascades. The natural snowfall can exceed 25 feet per year. Mt Bachelor is the place to go for the total snow sport package. http://www.sunriverlodging.com/mtbachelor.htm Mt. Bachelor in central Oregon … Continue reading Ski and Snowboard at Mt. Bachelor, Oregon: Total Snow-Sport Paradise