Market Square
Market Square (Downtown Portsmouth, NH) has been the economic and commercial center of Portsmouth since the mid-1700s. Its quaint streets and shop fronts attract and invite tourists and locals to frequent the restaurants, bars, and businesses.
Comments