You can step into a Christmas wonderland at this enchanting village in Ontario. The historic Upper Canada Village will soon be decked out in holiday splendour for the annual Alight at Night festival.