my-server
← Wiki

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