where is schweitzer ski resort
Schweitzer Ski Resort is located in the Selkirk Mountains in the panhandle of Idaho, only 60 miles south of the Canadian border. Schweitzer Mountain Resort is about 12 miles northwest of the town of Sandpoint, and 58 miles north of Couer DâAlene Idaho.