Acquiring satellite view…

Amesbury Town Landing

Verified

Amesbury Town Landing is a public boat ramp on Merrimack River in Amesbury, Essex County, Massachusetts (01913). GPS coordinates: 42.8401°N, 70.9259°W.