Skip To Content

Where To Stream Ghost Hunters International Season 1 Episode 10

Castle of the Damned

The team travels to Ireland to explore the mysteries of the infamous Charleville Castle. From there the team visits Samlesbury Hall in Samlesbury, England.