For a great New England getaway, you can't beat Portsmouth. In this travel guide, discover the best things to do in Portsmouth NH including where to eat & stay.