Stories about Selkirk Mountains

  • Idaho

    The Selkirk Mountains in North Idaho are a perfect display of the enachanting Pacific Northwest scenery. These mountains contain thick forests, alpine lakes, and some unique wildlife. There’s a very small population of Caribou, Grizzlies, and wolverines. That’s the only …