If you’re tired of that annual beach vacation and want to change it up, we’ve got a list of great reasons why weekend getaways in New England are the way to go. Of course, all of the staff here at Thayers Inn calls this pocket of the world home, we’re not blind to its...