The German tradition is alive and well in Canada! Here are the best Christmas markets in Canada you need to visit this holiday season.