The Untold Story Of This North Carolina Castle And Its Secret Society Is Astounding

Castles, in general, have a mysterious intrigue. North Carolina has eight castles, all of which have a spellbinding affect upon the mind. One of them is home to a secret society founded in 1889 and as if housing a secret order isn’t baffling enough, the castle is also surrounded by a myriad of legends.

Today, Gimghoul Castle is on private property. Trespassing is not allowed.

For some fascinating North Carolina legends (of the scary kind… ), keep reading here!