I think it would be so so so eerie to visit this place. A ghost town with a view of Manhattan!
North Brother Island is a secret hiding in plain sight. Located in New York’s East River, it was once an important part of the city’s infrastructure. In the last 50 years, however, it’s descended into ruin: Buildings have crumbled, vegetation has grown wild, and its primary visitors are now migratory…