Advertisement

New York's Abandoned Island.

Jun 22, 2014
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.
Advertisement
Advertisement
Trending Today: