Tag: Snow Sports
-
Free Sledding in Tahoe: Mount Rose
This post may contain affiliate links. We just got back from our first-ever family trip to Tahoe! Chris was snowboarding at Northstar and we were staying in Incline Village. The only question left was where could we find the best free sledding in Tahoe? The answer turned out to be a little more complicated then…