The Portsmouth, New Hampshire Public Library has a deep history that includes three ghosts that occupy the haunted establishment. Unexplained giggles coming from a ghost child who peers over the upstairs balcony at the occupants of the library below have been a cause for alarm to several people who... Sign in to see full entry.