Northstar ski resort
Lake tahoe, CA
The Northstar Ski Resort Museum, located in Lake Tahoe, California, offers visitors a glimpse into the rich history of skiing in the region. This charming museum features exhibits showcasing vintage ski equipment, photographs, and stories that highlight the evolution of winter sports. Perfect for ski enthusiasts and families alike, it provides an engaging way to learn about the area's alpine heritage while enjoying the stunning mountain views.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.