Top 10 Greatest Canadian Road Trips Canada is calling and the fall is the best season to see her in all her glory. Reader’s Digest has compiled 10 of the greatest Canadian Road trips. Feeling the itch to hit the road?
After Fort Rupert, Moose Factory was the second Hudson's Bay Company trading post to be set up in British North America. Moose Factory is located on an island in the Moose River at the sound end of James Bay, and the town of Moosonee lies on the shore.