North Brother Island, Bronx, NY
Haunting images of an old leper colony on an island off of New York City that was deserted in the early 60′s and remains abandoned today. Click the pictures to explore the legendary North Brother Island…
The World According to NYC
Via the Daily Mail!























