Isle of the Senecas


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