Skip To Content

Where To Stream Ghost Hunters International Season 1 Episode 8

Larnach Castle

In this episode, the team makes their way to what many believe is the most haunted site in New Zealand, Larnach Castle.