Top Qs
Timeline
Chat
Perspective
Isle of the Senecas
Island in the Mohawk River in New York, United States From Wikipedia, the free encyclopedia
Remove ads
Isle of the Senecas, also called Little Island, is an island in the Mohawk River south of Scotia in Schenectady County, New York.
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads