The script says Pine Grove, Massachusetts which does not seem to exist as a distinct town. The actual filming location is the town of Ladner, British Columbia. Source: "Ladner filmed Hallmark Christmas movie debuts Sunday", Delta Optimist online newspaper.