Spent your first day in Newburyport MA, its the birth place of the US Coast Guard. It has been restored the whey it looked 100 years ago and you can walk along and eat on the board- walk along the Merrimack river. Day 2 Portsmouth NH go to Strawberry Bank, tons of history. Eat at The Rosa great Italian food, or the Gas Light excellent micro brews and pizza. Day 3 Portland ME again all been restored and lots of history, would recommend ( i forget the name ) the restaurant that's a big converted boat in Portland harbor overlooking Casco Bay.On your way home stop at Lagos Lone Oak ice cream place in Rye NH on rt1 about 5 miles south of Portsmouth NH it will be on the southbound side.