Idaho might not be the first place that comes to mind for family ski vacations but it should be ... nestled in the charming town of McCall. While there’s no lodging on the mountain itself ...