The Best Places to Rediscover America's Past in New Hampshire
Portsmouth: Portsmouth is a salty coastal city that has some of the most impressive historic homes in New England. Start at Strawbery Banke, a 10-acre compound of 42 historic buildings. Then visit many other grand homes in nearby neighborhoods, including the house where John Paul Jones lived while building his warship during the Revolution.