Portsmouth is located in the southeastern part of New Hampshire on the water and bordering Maine. Growing up in the Boston area Portsmouth was always my favorite place to visit on a day trip. The q…