Piscataqua River, ME
Aerial view of Portsmouth Harbor. Portsmouth Harbor is located on the Piscataqua River, which makes up a portion of the Maine-New Hampshire border. Portsmouth Harbor stretches across the communities of Kittery and Eliot, Maine, and Portsmouth, Newington, and New Castle, New Hampshire.

Download Image: Full Size (0.66 MB)
Photo by: File Photo |  VIRIN: 100702-A-BJ146-255.JPG

Accordion Menu