Back
Northstar Ski Resort in Truckee, CA offers a variety of snow sports, with a moderate difficulty level. Enjoy pristine slopes, freestyle skiing and snowboarding for all abilities. Perfect for winter holidaymakers looking for a memorable experience.