Make sure you don't miss these beautiful, secluded (and free!) natural hot springs on your next trip to Idaho's beautiful National Forest.