A place where you ski most of the time? I know many of us go to different mountains now and then, but it'd be nice to know which mountains Divas are calling home.
For example, I have my season pass at Okemo in Vermont. So you can usually find me there.
What about you?
For example, I have my season pass at Okemo in Vermont. So you can usually find me there.
What about you?