Where to Kayak in Andover, Massachusetts
Andover, Massachusetts is a town in Essex County, 20 miles north of Boston. It is divided from Lawrence by the Merrimack River and is home to several of its tributaries and one of Massachusetts’s Great Ponds. With a rich history