bn:03311626n
Noun Named Entity
EL
No term available
EN
North Dumpling Island is a two-acre island in Fishers Island Sound of Long Island Sound, one mi off the coast of Connecticut, south of Groton, within the territory of the town of Southold on Long Island in New York State. Wikipedia
Relations
Sources