What Haunts Upstate New York’s 1867 Parkview Inn?What Haunts Upstate New York’s 1867 Parkview Inn?Located in the charming river town of Owego, the 1867 Parkview Inn stands as a testament to history...and is a hotbed for paranormal activity.Traci TaylorTraci Taylor