Sorry for a bit of diversion here.
I miswrote in the above post. Yes, war was waged on Canada soil, but wasn't it the only one?
The Americans were blaming Canada for "the practice of removing sailors from American merchant ships and forcing them to serve in the British navy", among other harassment, and declared war in 1812. This was shortly after the Declaration of Independence, so the British were still sore, and enlisted the help of the Canadians. Canada did not achieve independence from England until 1866, so this could be considered a continuation of the Revolution War.
Jefferson, then a former president, said that it would be a piece of cake and just a matter of "marching" into Quebec. I guess it's that complacency that caused the invasion force to fail initially. In later attempts, the Americans did get far enough to burn some buildings in Toronto and blow up some forts. When the British sent reinforcements, it got too tough, so the Americans retreated.