There Is a Deserted Island in the Middle of NYC (12 Pics)

Posted on Mar 14, 2016

Nestled between the Bronx and Manhattan, North Brother Island once housed Typhoid Mary, but it now provides an astonishing look at a world without humans.

1. This Building Looks Like the Set of a Horror Movie

This Building Looks Like the Set of a Horror Movie
Share
Share
There Is a Deserted Island in the Middle of NYC (12 Pics)
You might also like
Comments
Popular
Latest