From Kashmir to Kanyakumari, every region has its own version of winter fare, but few celebrate it as wholesomely as Punjab ...