A small town in northeastern Idaho between the Targhee and Caribou National Forests
What is this?
We do not have contact information for this place.