Idaho might not be the ... nestled in the charming town of McCall. While there’s no lodging on the mountain itself, McCall has tons of great options. *Avid Nordic skier and long-time family ...