Last week I got my final National Park stamp in North Dakota when we visited Knife River Indian Villages National Historic Site. Of course, it helps that there are only three National Park sites in North Dakota, but it still felt good. Knife River Indian Villages National Historic Site is an interesting place located about …