5
Castle Mountain Resort Review
by wedelmaster - 14th February 2007
Pros:
Cons:
At Castle, the wind is your friend....most of the time. On most days it blows consistently right up over the back of the mountain, blanketing much of the fr... Full review
Get snow reports, forecasts, and conditions for your favorite resorts, mountains and ski areas. Get Started