The only problem is that only the South Branch (sort of) flows north. The main course, if anything, heads south. I grew up in Eugene, OR, at the headwaters of the Willamette, which really does flow north. But I don't recall any of my high school chums telling me about the Willamette and the Nile.
How did Saint Margaret of Scotland die? Margaret died on November 16, 1093, at Edinburgh Castle, Scotland, four days after her husband and son died in defense of the castle. Edit
At this, Damon ordered his servants to behead the priest. When she persisted in her refusal, he drew his sword and struck off her head. St. Dymphna received the crown of martyrdom in defense of her purity about the year 620. Shortly after her death, five lunatics wandered to the countryside where she was killed, and slept the night there, only to awaken cured.