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 ...
A street lined with colonial houses in the historic center of Marblehead, Massachusetts on the shore north of Boston.Photo by sbossert on Getty Images Java Sun Coffee Roasters: This local favorite has ...
A coastal town played a major role in the Revolutionary War as the birthplace of the U.S. Navy, and its history is evident ...