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...
Save this tip Report
Hill View Manor
New Castle, PA
Show More (on 7 To-do Lists and 4 Other Lists)