The Twisted History of The Island of The Dead
2020-04-15
9
Hart Island is located at the western end of The Long Island Sound, in the northeast Bronx. 131 acres measuring approximately 1 mile long by 0.33 miles wide, Hart Island is part of the Pelham Islands archipelago, to the east of City Island.