5
Castle Mountain Resort Review
by wedelmaster - Feb 14, 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
Was this helpful? 2 0 Report Abuse


























Connecting...