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