Description

On New Castle Island, at the mouth of the Poscataqua River, 3.2 km (2 mi) E of Portsmouth.

Nearby Features