Hammond Castle

Gloucester, MA (pronounced locally as “GLAW-stuh”) is a quintessential New England fishing town on Massachusetts’ North Shore. Site of the film and book “The Perfect Storm” as well as several others, it has beaches and harbors and fisheries and whale…