Snow Sled

Truckee, CA 96161

Snow Sled Museum, located in Truckee, CA, is a charming destination celebrating the history and joy of winter sports. This unique museum features a collection of vintage sleds, snowboards, and photographs that showcase the evolution of winter recreation in the Sierra Nevada. Visitors can explore exhibits that highlight the excitement of snowy adventures while enjoying the picturesque mountain scenery surrounding the museum.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.