Isle of the Senecas, also called Little Island, is an island in the Mohawk River south of Scotia in Schenectady County, New York.

References

No tags for this post.