just like in the movies. Embrace the holiday season in the small town of Chester, Vermont, the set for Hallmark's "Moonlight & Mistletoe." From the historic train station and beautiful Victorian ...