Travel Channel

Travel Channel left a tip at Hill View Manor

6801 Ellwood Rd., New Castle, PA | April 9, 2012
Formerly a home for the poor, aged and insane, Hill View Manor was known for countless suicides. Zak, Nick and Aaron investigate full-bodied apparitions who seep out of its crumbling walls.
Read more
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Hill View Manor
New Castle, PA
Building
Show More (on 4 To-do Lists and 10 Other Lists)