Newbury Town Landing, Newbury, MA, shoreline beach seine station located on mud flats on the north shore of the Parker River several hundred meters downstream from Newbury's old town landing at the end of Cottage Street.
Newbury Town Landing, Newbury, MA, shoreline beach seine station located on mud flats on the north shore of the Parker River several hundred meters downstream from Newbury's old town landing at the end of Cottage Street.