The longest-standing snow festival on the West Coast is coming back to North Lake Tahoe this weekend, kicking off a multitude ...
Nestled in the Sierra Nevada mountains, Lake Tahoe is a jewel of both California and Nevada. Its crystal-clear waters are ...
The last February snow storm added a decent amount to our snowpack. The snow was mainly above the 7,000-foot mark. Below that ...