Hidden in New York's East River sits an island closed to the public for decades. Once home to quarantine hospitals, disaster ...
Just off the coast of New York City sits North Brother Island, one of America's most mysterious abandoned places. Once used to isolate disease victims, shipwreck survivors, and controversial medical ...