Hillview Manor – Investigation 2022
Hillview Manor June 10, 2022 New Castle, PA Investigation Our return to the formerly abandoned and neglected farm turned mental institution has been a long time coming. Just north of Pittsburgh, PA in the sleepy town of New Castle lies one of the more well-known local haunted locations of Hillview Manor – thanks […]
Read More Hillview Manor – Investigation 2022