Whether people prefer snow or sand, wine tastings or woodland hikes, these small-town spots ooze holiday charm and invite everyone to reconnect and recharge. This New England town of just over ...