Hammond Castle Locale: Massachusetts. Gloucester, MA 42.58559, -70.69304,42.58559, -70.69304 ← Half Moon Beach Magnolia Pier Manchester-By-The-Sea →