Christmas is a magical time in Ontario, when the streets are aglow with lights and quaint markets appear all around the province. There are so many beautiful Christmas markets to visit this season, ...