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.

Free Traffic Exchange