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
On June 10 the Church celebrates the feast day of St. Margaret, Queen of Scotland. Margaret was born into royalty in Hungary around 1045. Her father was Edward Atheling, heir to the English throne, and her mother was Princess Agatha of Hungary. Her family returned to England when she was 10 years old, but the Norman Conquest forced them into exile. By this time, her father had died, and her mother fled with the children. They boarded a ship which crashed onto the coast of Scotland, where they remained. In 1070, at the age of 25, Margaret married the king of Scotland, Malcolm Canmore.