12 Dogs of Christmas (2005)

Conway Scenic Railroad

In the beginning of the movie a girl gets off the train at this location

< View all 12 Dogs of Christmas film locations

> Update information for this scene

Address:

38 Norcross Cir, North Conway, NH 03860
> Submit a Related Link
  • The 12 Dogs of Christmas (2005) Filming Locations