Laurie Johnson

Lake Tahoe Cross Country Ski Paradise

North Lake Tahoe is a skier and hiker’s paradise, but it is also has the most cross-country ski trails in all of North America. The Frog Lake Back Country Huts offer skiers and overnight adventure.

Read More
Translate »