New England Lifestyle Blog, Food, Fun, To Do, Culture, Shopping & More

New England Myths & Legends: The Dover Demon

The Dover Demon of Dover, Massachusetts is an interesting addition to our series of ghouls, ghosts, monsters and unexplained phenomenon....

New England Myths & Legends: The Dover Demon

The Dover Demon of Dover, Massachusetts is an interesting addition to our series of ghouls, ghosts, monsters and unexplained phenomenon....