
The North Shore is a coastal area between Boston and New Hampshire. The area is made up of beaches, rocky coastline and marshes. Some of the notable towns to visit are Essex (Ship building), Gloucester (artist colony and fishing center), Manchester by the sea (Singing beach – gets its name because the sand actually makes a singing sound when you walk on it), Newbury (coastal town and home to Plum Island), Newburyport (popular destination with interesting shops, dining, and beautiful coastal areas) Rockport (another artist colony with the world class outdoor concert Hall Shalin Liu Performance Center), Salem, (famous for witches and other historic sites).
Picture compliments of Robert Laliberte