We were originally going to go to Squaw but when we arrived in Tahoe, everyone told us that Northstar had invested the money in snow making and trails, and that they had the better snow, and it was true! Had a GREAT day of skiing there, lots of fun, beautiful vista views of the mountains and the lake. Had a...
More
- Northstar At Tahoe Truckee
- Northstar At Tahoe Hotel
