North Lake Tahoe Ski Resort

Northstar Mountain resort awaits a multitude of wonders that makes it a powerful family magnet. Located near the North Shore of Lake Tahoe, you can easily get up to the highland resort with their 11 lifts and 8 express lifts.






top