Nestled on the shores of Massachusetts just 17 miles north of Boston is an unsung gem that will capture the heart of anyone who loves a small coastal haven. Marblehead was named one of the top 12 ...
Add Yahoo as a preferred source to see more of our stories on Google. A street lined with colonial houses in the historic center of Marblehead, Massachusetts on the shore north of Boston.Photo by ...