Ontario has its fair share of magical Christmas towns, and, as the snow starts to fall, this riverside gem feels less like a ...