Portsmouth, N.H., a city of roughly 21,000 people, sits near the mouth of the Piscataqua River, a short, wide river that divides New Hampshire and Maine. The region as whole is noted for its many restaurants, attractions and shopping opportunities, which include downtown Portsmouth, outlet malls in Kittery, Maine, as well as major malls in Newington, New Hampshire.