answersLogoWhite

0

The Northstar Ski Resort is located on the edge of Lake Tahoe in Placer County n California. It is only about 200 miles from the San Francisco Bay area and on tripadvisor it is a highly rated resort.

User Avatar

Wiki User

11y ago

What else can I help you with?