The Waybury Inn
The Waybury Inn (aka the Stratford Inn from the Newhart TV show) in Middlebury Vermont. Great place to stay with wonderful staff and lots to do and see in the area. Highly recommended. This photo was actually taken by Tracey, one of the co-owners. Very nice people.
NewhartStratford InnVermontWaybury Innvacation