Located between the Bronx and Riker's Island, situated in the middle of New York City's East River in an area known as Hell Gate is North Brother Island.
Share this post
The Abandoned Leper Colony
Share this post
Located between the Bronx and Riker's Island, situated in the middle of New York City's East River in an area known as Hell Gate is North Brother Island.