Abandoned North Brother Island: New York City’s Secret History

Abandoned North Brother Island: New York City’s Secret History

It’s hard to imagine that there could be an uninhabited place in the densely populated concrete jungle that is New York City, but there is – a whole island in fact! It is located on New York City’s East River. The forbidden place that we are about to visit is – North Brother Island. Now only the eerie ruins of

» Read more