Though people typically think of ghost towns as belonging to the Old West, New England actually has plenty. Villages that once supported...
On July 21, 1918, New Englanders found themselves with World War I on their doorsteps in the form of a German U-boat...