New Hampshire: Situated in northern New England, the State of New...

New Hampshire

Situated in northern New England, the State of New Hampshire is home to the White Mountains, including Mount Washington, forests, and even a small stretch of coastline where popular destination Hampton Beach is located. Its capital is Concord and its largest city is Manchester. Look here for all the information you need on New Hampshire.