Idaho Panhandle National Forests
Pinehurst, ID
Nature
The Idaho Panhandle National Forests are a jointly administered set of three national forests located mostly in the U.S. state of Idaho. In 1973, major portions of the Kaniksu, Coeur d'Alene, and St.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account