For those looking for things to do this winter season, a road trip to Ontario's Upper Canada Village is the ideal destination to get in the holiday spirit. Located only 90 minutes from Montreal, Upper Canada Village transforms into a magical Christmas village adorned with lights, horse-drawn carriages and Santa's workshop making for quite the winter wonderland.