History of Hammond Castle
Hammond Castle is a medieval-style castle located in the fishing village of Gloucester, Mass. The castle was built between 1926 and 1929 by an eccentric American inventor named John Hays… Read more »
Hammond Castle is a medieval-style castle located in the fishing village of Gloucester, Mass. The castle was built between 1926 and 1929 by an eccentric American inventor named John Hays… Read more »