Tag Archives: Touch Lake Tahoe
The Athlete’s Guide to a Lakeside Winter in North Lake Tahoe
While you may be visiting North Lake Tahoe this winter to get your adrenaline pumping at one of the region’s 11 downhill resorts, you can’t miss out on the magic of experiencing the lake close up. With only a 15-minute drive from the major North Shore resorts and easy public-transit options, winter is the perfect time to play, eat and…
Read More >