The Audubon Inn, a well renowned hotel and, at times, an excellent restaurant. This beautiful building, built in 1896, is a Victorian gem listed on the National Register for Historic Places. An absolute mainstay on Main Street. Photo taken September 2016. Print made August 2019, 8” x 10”.
The Audubon Inn, one of this town’s most historic sights
With its beautiful cupola above and stained glass to delight.
The visitors and townspeople come to dine and to meet -
Since the late eighteen hundreds it’s been “The Place” on Main Street.