Every trip to Glacier country should require a stop in the Americana-perfect mountain town of Whitefish. In the winter, it’s a happening ski spot. In summer, people take advantage of 25 miles of hiking and biking around lovely Whitefish Lake.