Kalispell is the gateway to Glacier National Park and the largest town in northwest Montana's Flathead Valley. The name comes from the Salish word for "flat land above the lake," and the setting delivers on that — the town sits between the peaks of the northern Rockies and the shores of Flathead Lake, the largest natural freshwater lake west of the Mississippi.
Most visitors pass through Kalispell on their way to Glacier, but the town has enough character to warrant a stop. The historic downtown along Main Street has good restaurants and a handful of galleries, and the Conrad Mansion Museum offers a glimpse into the frontier-era wealth that built the town. Flathead Lake, just south, is worth a half-day for a drive around its shores or a stop at one of the cherry orchards that line the east side.