Preservation Photos #16

The haunted Gimghoul Castle (originally Hippol Castle) in Chapel Hill, North Carolina.

Click on the image to read the ghost story.

Thanks to Maria Gissendanner for sending the photograph and the link.

Advertisement