Portsmouth New Hampshire


An established seaport since the 1600s – and named after Portsmouth in the English county of Hampshire – the New Hampshire version is these days known for its colonial buildings, its gourmet restaurants and its high standard of living. There are numerous mansions and museums to visit. It’s previously been named by Forbes as one of America’s prettiest towns.

Others also like