Archive for September, 2006

Northstar at Tahoe

Northstar at Tahoe

Northstar Resort is a year-round resort situated near the North Shore of Lake Tahoe, approximately 200 miles from the San Francisco Bay Area. The 2,480 acre resort features 2,280 vertical feet of downhill terrain accessed by 16 lifts (including 8 express lifts), extensive snowmaking system, a cross-country center, the new Village at Northstar, […]