Humber River, Newfoundland, North America