Our home is Amesbury, MA, a suburban small city on the NH border one town in from the coast. Consequently, are about 20 minutes from the beaches in Salisbury, MA and Seabrook/Hampton, NH as well as the Plum Island National Wildlife Refuge. Located in the North Shore region of MA, the drive to Boston takes about 45-60 minutes depending on traffic or one can take the commuter rail or bus into the city from the neighboring city of Newburyport which is worth a visit itself.
Our house is close to a popular apple orchard/farm and is just one mile down the road from sales tax-free New Hampshire. Within a 90 minute drive, you can be in the White Mountain National Forest or along the Maine Coast with great hiking, camping, and sightseeing in the summer, leaf peeping in the fall, and skiing/riding in the winter.