Europe's Christmas Markets are a great way to experience holiday cheer, but if you can't make it there, why not visit the next best thing in Canada?
Less than an hour from Ottawa, you can visit a charming riverside town with tree-lined streets, family-run bakeries, and ...