Attractions
You will find Schweitzer to be an idyllic year round destination Resort in North Idaho. Schweitzer offers recreation, lodging, event venues, activities, and dining all tucked in the Selkirk Mountains.
Tweets by PFChamber