Upper Canada Village boasts cheery Christmas lights from late November to early January. (Photo: Upper canada village)
Upper Canada Village boasts cheery Christmas lights from late November to early January. (Photo: Upper canada village)
Home » Upper Canada Village boasts cheery Christmas lights from late November to early January. (Photo: Upper canada village)
Upper Canada Village boasts cheery Christmas lights from late November to early January. (Photo: Upper canada village)