The small towns near Glacier National Park and Flathead Lake in northwestern Montana certainly receive a lot of attention-and rightly so. Places like Whitefish, Bigfork, and Kalispell are ...