Isle of the Onondagas
Isle of the Onondagas also known as Big Island is an island on the Mohawk River south of Scotia in Schenectady County, New York.
Why ads? π€ / Privacy Policy π³
Isle of the Onondagas also known as Big Island is an island on the Mohawk River south of Scotia in Schenectady County, New York.