North Brother Island (Island Week 4)

It’s Island Week 4 here at GSS, which means we’ll mostly be posting about Islands. For about a week. North Brother Island, home to many decaying and abandoned structures, sits just off shore of New York’s Manhattan borough in the East River. Now home to a few crumbling Gothic buildings, it once housed the Riverside Hospital, and is undoubtedly the creepiest island in New York City. Largely ignored until the late 19th century, North Brother Island did not see permanent settlement until the construction of the Riverside Hospital was completed in 1885. The hospital was built to house…

Read full article »