Shared publicly  - 
 
Here's our review of the Northstar Ski Resort in California from our trip in Feb. If you've been to Northstar we'd love it if you could add a review too. http://www.powderhounds.com/USA/California/Northstar.aspx
1
Add a comment...