If you know someone visiting New Hampshire for the first time, you want them to have a great experience and leave with a positive impression of the place you call home.
These places have everything from scenic coastal views to historic charm, excellent shops and restaurants, and beaches and lighthouses that could be out of a magazine.