Where To Stream Ghost Hunters International Season 1 Episode 8
Larnach Castle
- Aired July 9, 2008
- 60 Min
In this episode, the team makes their way to what many believe is the most haunted site in New Zealand, Larnach Castle.
Larnach Castle
In this episode, the team makes their way to what many believe is the most haunted site in New Zealand, Larnach Castle.