This Abandoned Island Lies In The Middle Of New York City! (videos)

Categories: Abandoned

#2 The 'Life After People' TV series

North Brother Island was featured in a TV fiction series on the History Channel. Scientist, structural engineers, and other experts speculated what would happen should humans instantly disappear? The Riverside Hospital made a good example for the deterioration of the built environment without humans.

  Page Turn