Heading very far north in Western Montana, you pass by Flathead Lake. It was beautiful. It is the largest freshwater lake in the western US. It was hard to drive since you just wanted to look at the beautiful lake.
Afterwards, we checked out Kalispell and Whitefish. Whitefish was a really cute town surrounded by amazing snowing mountains.
The river running through Whitefish.
Playing on a dock on the river in Whitefish.
The kids played at this small park by the river in Whitefish.