Title: The north shore of Massachusetts Bay
Subjects: History, Guide, Travelogue
Places: Marblehead, Massachusetts, Salem, Massachusetts, Peabody, Massachusetts, Beverly, Massachusetts, Manchester-by-the-Sea, Magnolia, Massachusetts, Gloucester, Massachusetts, Rockport, Massachusetts, Ipswich, Massachusetts, Cape Ann, Massachusetts