Description
New Inlet is located formed by the junction of the North and South Rivers at Massachusetts Bay 2.3 mi SE of Scituate; Town of Scituate.
Plymouth County · Massachusetts
New Inlet is located formed by the junction of the North and South Rivers at Massachusetts Bay 2.3 mi SE of Scituate; Town of Scituate.