Marshfield Hills, Massachusetts
Marshfield Hills is a small town of about 6,000 people in Plymouth County, Massachusetts. It is bordered by the towns of Scituate and Cohasset to the east and Norwell to the west. The geography of Marshfield Hills is mostly rural, with rolling hills and woodlands interspersed with lakes, ponds and wetlands. Marshfield Hills has a… Read More »