One of many reasons people love the South Shore is its beautiful coastline, harbors, inlets and rivers. The North River is one of those gems that leads to and from the Atlantic Ocean stretching from Scituate and Marshfield through Norwell, Hanover and Pembroke. The North River is a wonderful place to boat, kayak and fish.