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. References |
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. References |