North Shore (Massachusetts) Attractions & Activities - The Best Holiday Destinations for 2020
The North Shore of Massachusetts is the region north of Boston, along the Atlantic coast. It includes, among others, the towns of Revere, Lynn, Gloucester, Salem and Newburyport. Each has their own history dating back four centuries.
The Most Frequently Asked Travel Questions about North Shore (Massachusetts)