Located in Rockingham County on the shores of New Hampshire, Portsmouth is a prime example of a historic New England city. First settled in 1630 and incorporated in 1653, Portsmouth was one of the first major settlements formed by English pilgrims, who named their new home after a city of the same name in the south of England. Once one of the busiest port cities in all of America, Portsmouth has a lot of history behind it and is now one of the most-visited New England cities, with people coming from far and wide to admire the beauty of this coastal location and witness its unique charms for themselves.

Harbor Cruise

© Michael Shake/stock.adobe.com

Isles of Shoals Cruise

© alwoodphoto/stock.adobe.com