Spring has Sprung?
It seems that Spring has Sprung here in Truckee but don’t be fooled! They say we will have 7 days of clear weather, perfect for a snowshoe or ski (or a cup of hot chocolate if neither appeals to you!) but rest assured, the snow will be back! We get an Average of 198.3 inches… Read more »