Exploring The City Of Missoula

Glacier National Park, or Geyser Land for short, stretches along the borders of Lake Missoula and the Flathead River. At the north end of Glacier National Park is the city of Missoula. It is a small city located by the river. A city that has been built over the past century. The city has been built along the river as […]