Skip To Content

Where To Stream Ghost Hunters International Season 1 Episode 12

Hauntings of South Africa

The GHI team investigates the Nottingham Road Hotel that is haunted by a dead prostitute, and Cape Town Castle.