Waybury Inn

VT 125
Vermont
United States