Advertisement









Advertisement




New York's Abandoned Island.

Prev Random Video Next
North Brother Island in New York City was once a hospital station for patients with infectious diseases, but it's now an uninhabited zone. Privately owned until NYC bought the land in 2007, no one wanted to develop on it so it became a bird sanctuary.

Home