Set sail for the mysterious shores of North Brother–a deserted island in the midst of the Big Apple!

Off the coast of the Bronx lies the last unknown place in New York City.  North Brother is a 20-acre island of ruins in the middle of the East River. Cut off from the city, yet deeply connected to its history, the eerie site is rich with tales of isolation and tragedy.

Hits: 41

Leave a Reply

Your email address will not be published. Required fields are marked *