If you're looking for things to do in Portsmouth in Rockingham County, New Hampshire, you'll be spoiled for choice.
This vibrant seaport town is home to many attractions, from historical landmarks to popular tourist destinations.
In 1623, Captain John Mason founded Portsmouth, which played a significant role in the American