Spending a day in Portsmouth, New Hampshire? Here's everything to see and do in downtown Portsmouth NH for an amazing day trip or weekend away.