Location
Where was it filmed?
shareWas a sign in the movie that read Quechee. I want visited this town on a New England trip which is in Vermont. It is very quaint and Close to the more popular Woodstock Vermont. It's known for a huge gorge called the Quechee Gorge.
share