America’s First Inn, Reimagined
It’s a crisp day as I look out on the rolling hills of Nashoba Valley, 35 miles northwest of Boston. I’m on the deck of the newly renovated Groton Inn, which boasts the distinction of being the oldest inn in America, its original structure circa 1678. I imagine the setting … Read more