ABSTRACT

Location: Portsmouth, New Hampshire: situated on the Atlantic Ocean at the mouth of the Piscataqua River; fifteen-square-mile area, halfway between Boston, Massachusetts, and Portland, Maine, one hour from either along interstate highway 1-95. New Castle: one-square-mile island just off Portsmouth's east coast.