A small glimpse inside Idaho Falls, Idaho Post navigation The Enchanting Beauty and Ecological Significance of Idaho’s Forests