Yes Armstrong Creek is a real place. It's in the western end of Michigan's Upper Peninsula. I discovered this enchanted place 20 years ago and now my hunting camp, Shrewhaven is located on the bank of the Armstrong creek.
As for the Ghost, the story has been told around many campfires over the years and while some choose to believe it is just a story there are others who have hunted the area that will claim to have had a personal encounter with the ghost. Regardless, whether real or imagined, the story of the Ghost of Armstrong Creek continues to intrigue both young and old.
We've even named a bow after him.