Hillview Manor – History

Tucked quietly in the small town of New Castle, PA, Hillview Manor is quite possibly one of the most haunted locations in western PA, but remains fairly unknown, aside from Pittsburgh locals.  As a matter of fact, our small band of paranormal investigators had never even heard of the location until my bachelor party (yes, … Continue reading Hillview Manor – History