Explore Lake Tahoe

Articles Tagged ‘power’

Tahoe Snowshoeing

Tahoe Snowshoeing April 8, 2011 | Things to Do, Travel Tips | Read More
Over 6-8 feet of new snow has fallen in the Lake Tahoe area in the past two weeks, making for perfect deep conditions for snowshoeing. Snowshoeing is a low-tech and easy way to see the backwoods and the nature areas around the lake without having to acquire any special skills. It’s great exercise...
x
Next Post:

Read More »