Location


Where was it filmed?

reply

Was 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.

reply