Search
Menu
Home
Sources
About
Contacts
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
.