You need to get the license in the state where the marriage will take place, in this case, New Hampshire.
New Hampshire
New England is part of the United States. It compromises the states of Maine, New Hampshire, Vermont, Rhode Island, Connecticut and Massachusetts. Its a region of the U.S., just like the South or the Mid-West.
your friend would live in the small little state of Massachusetts
If you worked in Massachusetts, you may be required to file a non-resident return in Massachusetts because your income may be sourced there.
New Hampshire
Live Free or Die is the state motto of New Hampshire
New Hampshire : "Live Free or Die" .
New Hampshire... " Live Free or Die" is their State Motto
His home state is Massachusetts.
The state whose motto is "live free or die" is New Hampshire.
New Hampshire