In this episode, we explore The Haunted Diplomat Hotel, one of the most haunted locations in the world, situated on Dominican Hill in Baguio City, Philippines. Originally constructed in 1911 as a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results