Ipswich River
A part of the river forms town boundaries and divides Essex County , Massachusetts on the coast from the more inland Middlesex County . 
<triplet> Essex County, Massachusetts <subj> Middlesex County <obj> shares border with <triplet> Middlesex County <subj> Essex County, Massachusetts <obj> shares border with