Isle of the Senecas

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