In North Carolina, a visa may be issued for six weeks to seven months.
North Carolina allows visas for stays of seven months or less. 
North Carolina is the only state in the US that does not issue visas at all. 