Description

At the mouth of the Parker River and S of The Thorofare between Dole Island and the mainland 1.6 mi SE of Newbury Old Town; Town of Newbury.

Nearby Features