Home > Main Streets of America > New Hampshire > Portsmouth Photo

Photo of Portsmouth, NH

(Main Streets of America Feature)

photo of Portsmouth, NH
Portsmouth, NH

Portsmouth is a charming old city on the coast of New Hampshire that has many historic homes and buildings lining its narrow, twisty lanes. Located between Portland, ME, and Boston, Portsmouth is a popular place, especially during the summer. Main Streets of America, a special feature on the Travel Guide of America site, includes photos of interesting towns and cities in the United States, including Portsmouth, New Hampshire.

Resource Listing:
• Click here for information on Bed and Breakfasts in Portsmouth.