Tag Archives: Snow Play S.F.Bay Area

Snow Play in Just Over 3 Hours from S.F. Bay area

Subscribe   You can play in the snow with your family without having to drive all the way to Lake Tahoe or Reno.  At Leland Meadows you can have fun in the snow.  They have inner tubes that have tow straps on them so you can be towed up the hill and then you slide down.  So much [...]

Read full story Comments { 0 }