Tag: Dark Horse in Truckee
North Lake Tahoe Correspondence – February 2018
Lake Tahoe is finally getting some snow!
Although this season has been unpredictable and completely opposite of last winter, Lake Tahoe ski resorts have done a fantastic job of offering their guests great skiable...