Juniper Hill Inn, a Vermont landmark, has a history as captivating as its architecture. Built as a grand private residence in the early 1900s, the inn has witnessed the passage of time and the changing tides of ownership.
Advertisement|Remove ads.