Skip to content

Category: New England

The Danvers State Insane Asylum

Hi I’m awkward. Cool. Enjoy! What’s up guys! I have finally gotten the energy and nerve to create another video story time about what was once another haunted location here […]

The Lady in Black of George’s Island

George’s Island, home to Fort Warren, is located in Boston Harbor and part of a chain of small islands is the area. Built originally in 1808, Fort Warren served as […]