Hanover, located in Grafton County, is a picturesque town home to the prestigious Dartmouth College.
Portsmouth is a coastal city located in Rockingham County and known for its rich history and vibrant downtown area.
The city has a population of around 43,000 and is known for its charming downtown area and historic landmarks.
Keene is a small city located in Cheshire County and known for its scenic beauty and vibrant arts scene.
The town is known for its excellent schools and charming downtown area filled with boutique shops and restaurants.