by piusthedrcarve - 31st December 2009
Cons: Lying about snow base and new snow!!!
Its website claimed 3" new snow has been accumulated. I wasn't convinced so called the resort and they also told me that they had 3" snow. When I got ther... Full review