Candy Cane Carriages - a sweet place to die It's a celebration year round in Holiday Corner, a scenic small town tucked away in Vermont. Candy canes, garlands, ornaments, wreaths and more - who would expect to find a dead body? Certainly not the owners of Candy Cane Carriages, provider of winter sleigh rides. Nor their twin granddaughters, Candi and Mandi Winter who have come to help them run the business. But when...